/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/chl/word-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 19:48:04,679 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 19:48:04,680 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 19:48:04,709 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 19:48:04,709 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 19:48:04,710 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 19:48:04,711 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 19:48:04,712 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 19:48:04,713 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 19:48:04,714 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 19:48:04,714 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 19:48:04,715 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 19:48:04,715 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 19:48:04,716 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 19:48:04,717 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 19:48:04,718 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 19:48:04,718 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 19:48:04,719 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 19:48:04,720 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 19:48:04,721 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 19:48:04,722 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 19:48:04,727 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 19:48:04,728 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 19:48:04,728 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 19:48:04,730 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 19:48:04,730 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 19:48:04,730 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 19:48:04,731 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 19:48:04,731 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 19:48:04,732 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 19:48:04,732 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 19:48:04,732 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 19:48:04,733 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 19:48:04,734 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 19:48:04,734 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 19:48:04,734 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 19:48:04,735 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 19:48:04,735 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 19:48:04,735 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 19:48:04,736 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 19:48:04,736 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 19:48:04,737 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 19:48:04,762 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 19:48:04,763 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 19:48:04,763 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 19:48:04,764 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 19:48:04,764 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 19:48:04,764 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 19:48:04,764 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 19:48:04,764 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 19:48:04,764 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 19:48:04,764 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 19:48:04,765 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 19:48:04,765 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 19:48:04,765 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 19:48:04,765 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 19:48:04,765 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 19:48:04,765 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 19:48:04,765 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 19:48:04,765 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 19:48:04,766 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 19:48:04,766 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 19:48:04,766 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 19:48:04,766 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 19:48:04,766 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 19:48:04,766 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 19:48:04,766 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 19:48:04,766 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 19:48:04,767 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 19:48:04,767 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 19:48:04,767 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 19:48:04,767 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 19:48:04,767 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 19:48:05,001 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 19:48:05,019 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 19:48:05,021 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 19:48:05,021 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 19:48:05,023 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 19:48:05,024 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/word-symm.wvr.bpl [2021-08-06 19:48:05,024 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/word-symm.wvr.bpl' [2021-08-06 19:48:05,066 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 19:48:05,067 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 19:48:05,068 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 19:48:05,068 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 19:48:05,068 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 19:48:05,077 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,082 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,088 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 19:48:05,089 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 19:48:05,089 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 19:48:05,089 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 19:48:05,094 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,094 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,101 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,101 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,103 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,105 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,106 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,106 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 19:48:05,107 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 19:48:05,107 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 19:48:05,107 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 19:48:05,114 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/1) ... [2021-08-06 19:48:05,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 19:48:05,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:05,139 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 19:48:05,161 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 19:48:05,175 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 19:48:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 19:48:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 19:48:05,176 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 19:48:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 19:48:05,176 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 19:48:05,176 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 19:48:05,176 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 19:48:05,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 19:48:05,177 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 19:48:05,419 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 19:48:05,419 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-08-06 19:48:05,420 INFO L202 PluginConnector]: Adding new model word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 07:48:05 BoogieIcfgContainer [2021-08-06 19:48:05,421 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 19:48:05,432 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 19:48:05,432 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 19:48:05,441 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 19:48:05,441 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 07:48:05" (1/2) ... [2021-08-06 19:48:05,442 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21107231 and model type word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 07:48:05, skipping insertion in model container [2021-08-06 19:48:05,442 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 07:48:05" (2/2) ... [2021-08-06 19:48:05,443 INFO L111 eAbstractionObserver]: Analyzing ICFG word-symm.wvr.bpl [2021-08-06 19:48:05,447 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 19:48:05,448 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 19:48:05,448 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 19:48:05,448 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 19:48:05,480 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-06 19:48:05,518 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 19:48:05,522 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 19:48:05,523 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-06 19:48:05,592 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 20 states have (on average 1.95) internal successors, (39), 27 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:05,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-06 19:48:05,595 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:05,596 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:05,596 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:05,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:05,600 INFO L82 PathProgramCache]: Analyzing trace with hash 1174097601, now seen corresponding path program 1 times [2021-08-06 19:48:05,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:05,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803779612] [2021-08-06 19:48:05,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:05,606 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:05,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:05,790 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 88.9 percent of original size [2021-08-06 19:48:05,799 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 88.9 percent of original size [2021-08-06 19:48:05,888 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 19:48:05,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:05,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803779612] [2021-08-06 19:48:05,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803779612] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:48:05,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:48:05,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 19:48:05,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921968402] [2021-08-06 19:48:05,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 19:48:05,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:05,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 19:48:05,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 19:48:05,904 INFO L87 Difference]: Start difference. First operand has 28 states, 20 states have (on average 1.95) internal successors, (39), 27 states have internal predecessors, (39), 0 states have call successors, (0), 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 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:05,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:05,966 INFO L93 Difference]: Finished difference Result 40 states and 49 transitions. [2021-08-06 19:48:05,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 19:48:05,968 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 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 10 [2021-08-06 19:48:05,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:05,973 INFO L225 Difference]: With dead ends: 40 [2021-08-06 19:48:05,973 INFO L226 Difference]: Without dead ends: 13 [2021-08-06 19:48:05,975 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:48:05,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2021-08-06 19:48:05,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2021-08-06 19:48:05,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.25) internal successors, (15), 12 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 19:48:05,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 15 transitions. [2021-08-06 19:48:05,995 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 15 transitions. Word has length 10 [2021-08-06 19:48:05,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:05,996 INFO L470 AbstractCegarLoop]: Abstraction has 13 states and 15 transitions. [2021-08-06 19:48:05,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:05,996 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 15 transitions. [2021-08-06 19:48:05,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-08-06 19:48:05,996 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:05,996 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:05,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 19:48:05,997 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:06,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:06,000 INFO L82 PathProgramCache]: Analyzing trace with hash 989212072, now seen corresponding path program 1 times [2021-08-06 19:48:06,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:06,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355126454] [2021-08-06 19:48:06,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:06,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:06,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:06,079 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 19:48:06,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:06,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355126454] [2021-08-06 19:48:06,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355126454] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:48:06,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:48:06,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 19:48:06,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716245969] [2021-08-06 19:48:06,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 19:48:06,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:06,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 19:48:06,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 19:48:06,082 INFO L87 Difference]: Start difference. First operand 13 states and 15 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:06,085 INFO L93 Difference]: Finished difference Result 13 states and 14 transitions. [2021-08-06 19:48:06,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 19:48:06,087 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 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 11 [2021-08-06 19:48:06,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:06,087 INFO L225 Difference]: With dead ends: 13 [2021-08-06 19:48:06,087 INFO L226 Difference]: Without dead ends: 13 [2021-08-06 19:48:06,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 19:48:06,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2021-08-06 19:48:06,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2021-08-06 19:48:06,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2021-08-06 19:48:06,089 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 11 [2021-08-06 19:48:06,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:06,090 INFO L470 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2021-08-06 19:48:06,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,090 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2021-08-06 19:48:06,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-06 19:48:06,090 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:06,090 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:06,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 19:48:06,091 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:06,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:06,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1510463939, now seen corresponding path program 1 times [2021-08-06 19:48:06,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:06,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85145023] [2021-08-06 19:48:06,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:06,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:06,186 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 196, result has 5.3 percent of original size [2021-08-06 19:48:06,190 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 196, result has 5.3 percent of original size [2021-08-06 19:48:06,210 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 19:48:06,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:06,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85145023] [2021-08-06 19:48:06,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85145023] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:48:06,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:48:06,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-06 19:48:06,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379678172] [2021-08-06 19:48:06,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:48:06,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:06,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:48:06,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:48:06,213 INFO L87 Difference]: Start difference. First operand 13 states and 14 transitions. Second operand has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:06,271 INFO L93 Difference]: Finished difference Result 28 states and 30 transitions. [2021-08-06 19:48:06,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-06 19:48:06,272 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 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 12 [2021-08-06 19:48:06,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:06,273 INFO L225 Difference]: With dead ends: 28 [2021-08-06 19:48:06,273 INFO L226 Difference]: Without dead ends: 24 [2021-08-06 19:48:06,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 41.1ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-06 19:48:06,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-08-06 19:48:06,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 17. [2021-08-06 19:48:06,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 19 transitions. [2021-08-06 19:48:06,287 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 19 transitions. Word has length 12 [2021-08-06 19:48:06,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:06,287 INFO L470 AbstractCegarLoop]: Abstraction has 17 states and 19 transitions. [2021-08-06 19:48:06,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,287 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 19 transitions. [2021-08-06 19:48:06,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-06 19:48:06,288 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:06,288 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:06,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 19:48:06,288 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:06,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:06,289 INFO L82 PathProgramCache]: Analyzing trace with hash 322156716, now seen corresponding path program 1 times [2021-08-06 19:48:06,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:06,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712906900] [2021-08-06 19:48:06,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:06,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:06,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:06,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:06,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:06,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712906900] [2021-08-06 19:48:06,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712906900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:06,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227474778] [2021-08-06 19:48:06,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:06,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:06,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:06,365 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 19:48:06,408 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 19:48:06,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:06,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 19:48:06,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:06,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:06,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:06,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:06,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227474778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:06,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:06,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 19:48:06,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572739514] [2021-08-06 19:48:06,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 19:48:06,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:06,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 19:48:06,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 19:48:06,615 INFO L87 Difference]: Start difference. First operand 17 states and 19 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 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 19:48:06,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:06,655 INFO L93 Difference]: Finished difference Result 25 states and 27 transitions. [2021-08-06 19:48:06,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 19:48:06,655 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 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 13 [2021-08-06 19:48:06,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:06,656 INFO L225 Difference]: With dead ends: 25 [2021-08-06 19:48:06,656 INFO L226 Difference]: Without dead ends: 25 [2021-08-06 19:48:06,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 19:48:06,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-08-06 19:48:06,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 14. [2021-08-06 19:48:06,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 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 19:48:06,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 15 transitions. [2021-08-06 19:48:06,660 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 15 transitions. Word has length 13 [2021-08-06 19:48:06,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:06,661 INFO L470 AbstractCegarLoop]: Abstraction has 14 states and 15 transitions. [2021-08-06 19:48:06,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 6 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 19:48:06,661 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 15 transitions. [2021-08-06 19:48:06,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-06 19:48:06,662 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:06,662 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:06,680 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-08-06 19:48:06,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:06,869 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:06,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:06,870 INFO L82 PathProgramCache]: Analyzing trace with hash 489402632, now seen corresponding path program 1 times [2021-08-06 19:48:06,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:06,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027594378] [2021-08-06 19:48:06,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:06,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:06,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:06,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:06,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:06,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027594378] [2021-08-06 19:48:06,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027594378] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 19:48:06,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 19:48:06,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-06 19:48:06,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590205497] [2021-08-06 19:48:06,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 19:48:06,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:06,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 19:48:06,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-06 19:48:06,922 INFO L87 Difference]: Start difference. First operand 14 states and 15 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:06,968 INFO L93 Difference]: Finished difference Result 18 states and 19 transitions. [2021-08-06 19:48:06,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 19:48:06,968 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 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 13 [2021-08-06 19:48:06,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:06,968 INFO L225 Difference]: With dead ends: 18 [2021-08-06 19:48:06,969 INFO L226 Difference]: Without dead ends: 15 [2021-08-06 19:48:06,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 19:48:06,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2021-08-06 19:48:06,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2021-08-06 19:48:06,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 14 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 16 transitions. [2021-08-06 19:48:06,970 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 16 transitions. Word has length 13 [2021-08-06 19:48:06,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:06,970 INFO L470 AbstractCegarLoop]: Abstraction has 15 states and 16 transitions. [2021-08-06 19:48:06,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:06,971 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 16 transitions. [2021-08-06 19:48:06,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-06 19:48:06,971 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:06,971 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:06,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-06 19:48:06,971 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:06,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:06,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1988382913, now seen corresponding path program 1 times [2021-08-06 19:48:06,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:06,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851313022] [2021-08-06 19:48:06,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:06,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:07,074 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 83.9 percent of original size [2021-08-06 19:48:07,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 83.9 percent of original size [2021-08-06 19:48:07,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:48:07,137 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:48:07,197 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 79.1 percent of original size [2021-08-06 19:48:07,205 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 79.1 percent of original size [2021-08-06 19:48:07,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 798, result has 10.8 percent of original size [2021-08-06 19:48:07,405 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 798, result has 10.8 percent of original size [2021-08-06 19:48:07,457 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 19:48:07,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:07,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851313022] [2021-08-06 19:48:07,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851313022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:07,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012527559] [2021-08-06 19:48:07,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:07,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:07,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:07,465 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 19:48:07,466 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 19:48:07,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:07,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 19:48:07,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:07,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:07,567 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:07,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:07,760 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:07,974 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:48:07,989 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:48:07,992 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:07,998 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:08,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:48:08,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:48:08,261 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:08,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:08,279 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 19:48:08,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012527559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:08,280 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:08,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 19:48:08,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022729717] [2021-08-06 19:48:08,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 19:48:08,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:08,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 19:48:08,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:48:08,287 INFO L87 Difference]: Start difference. First operand 15 states and 16 transitions. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:08,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:08,651 INFO L93 Difference]: Finished difference Result 31 states and 33 transitions. [2021-08-06 19:48:08,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:48:08,651 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 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 14 [2021-08-06 19:48:08,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:08,652 INFO L225 Difference]: With dead ends: 31 [2021-08-06 19:48:08,652 INFO L226 Difference]: Without dead ends: 27 [2021-08-06 19:48:08,652 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 464.1ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-08-06 19:48:08,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-08-06 19:48:08,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 19. [2021-08-06 19:48:08,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 18 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:08,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 21 transitions. [2021-08-06 19:48:08,654 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 21 transitions. Word has length 14 [2021-08-06 19:48:08,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:08,654 INFO L470 AbstractCegarLoop]: Abstraction has 19 states and 21 transitions. [2021-08-06 19:48:08,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.1) internal successors, (21), 10 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:08,654 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 21 transitions. [2021-08-06 19:48:08,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 19:48:08,654 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:08,655 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:08,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-08-06 19:48:08,865 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,SelfDestructingSolverStorable5 [2021-08-06 19:48:08,865 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:08,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:08,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1490323480, now seen corresponding path program 2 times [2021-08-06 19:48:08,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:08,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775738492] [2021-08-06 19:48:08,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:08,866 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:08,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:08,950 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 61.7 percent of original size [2021-08-06 19:48:08,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 61.7 percent of original size [2021-08-06 19:48:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:08,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:08,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775738492] [2021-08-06 19:48:08,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775738492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:08,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821621361] [2021-08-06 19:48:08,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:48:08,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:08,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:08,988 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 19:48:08,993 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 19:48:09,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:48:09,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:09,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:48:09,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:09,134 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:09,137 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:09,229 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:09,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:09,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:09,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:09,305 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:09,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:09,341 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:09,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821621361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:09,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:09,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 19:48:09,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234082411] [2021-08-06 19:48:09,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 19:48:09,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:09,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 19:48:09,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:48:09,343 INFO L87 Difference]: Start difference. First operand 19 states and 21 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:09,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:09,424 INFO L93 Difference]: Finished difference Result 28 states and 30 transitions. [2021-08-06 19:48:09,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 19:48:09,424 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 19:48:09,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:09,425 INFO L225 Difference]: With dead ends: 28 [2021-08-06 19:48:09,425 INFO L226 Difference]: Without dead ends: 28 [2021-08-06 19:48:09,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 122.1ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-06 19:48:09,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-08-06 19:48:09,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 16. [2021-08-06 19:48:09,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 15 states have (on average 1.1333333333333333) internal successors, (17), 15 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 19:48:09,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 17 transitions. [2021-08-06 19:48:09,427 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 17 transitions. Word has length 15 [2021-08-06 19:48:09,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:09,427 INFO L470 AbstractCegarLoop]: Abstraction has 16 states and 17 transitions. [2021-08-06 19:48:09,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:09,427 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 17 transitions. [2021-08-06 19:48:09,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 19:48:09,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:09,428 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:09,447 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 19:48:09,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:09,645 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:09,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:09,646 INFO L82 PathProgramCache]: Analyzing trace with hash -600667380, now seen corresponding path program 3 times [2021-08-06 19:48:09,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:09,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370223145] [2021-08-06 19:48:09,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:09,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:09,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:09,745 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:09,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:09,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370223145] [2021-08-06 19:48:09,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370223145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:09,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550398013] [2021-08-06 19:48:09,746 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:48:09,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:09,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:09,756 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 19:48:09,757 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 19:48:09,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 19:48:09,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:09,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-06 19:48:09,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:09,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:09,863 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:10,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:10,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:10,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:10,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:10,102 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:10,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550398013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:10,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:10,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 19:48:10,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4402488] [2021-08-06 19:48:10,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 19:48:10,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:10,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 19:48:10,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-06 19:48:10,103 INFO L87 Difference]: Start difference. First operand 16 states and 17 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:10,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:10,176 INFO L93 Difference]: Finished difference Result 21 states and 22 transitions. [2021-08-06 19:48:10,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 19:48:10,176 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 19:48:10,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:10,177 INFO L225 Difference]: With dead ends: 21 [2021-08-06 19:48:10,177 INFO L226 Difference]: Without dead ends: 17 [2021-08-06 19:48:10,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 109.8ms TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 19:48:10,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2021-08-06 19:48:10,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-08-06 19:48:10,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 16 states have (on average 1.125) internal successors, (18), 16 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:10,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 18 transitions. [2021-08-06 19:48:10,178 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 18 transitions. Word has length 15 [2021-08-06 19:48:10,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:10,178 INFO L470 AbstractCegarLoop]: Abstraction has 17 states and 18 transitions. [2021-08-06 19:48:10,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:10,178 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 18 transitions. [2021-08-06 19:48:10,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-06 19:48:10,179 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:10,179 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:10,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-08-06 19:48:10,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:10,379 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:10,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:10,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1954273155, now seen corresponding path program 4 times [2021-08-06 19:48:10,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:10,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153439919] [2021-08-06 19:48:10,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:10,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:10,445 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 50.0 percent of original size [2021-08-06 19:48:10,446 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 50.0 percent of original size [2021-08-06 19:48:10,453 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:48:10,456 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:48:10,482 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:48:10,485 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:48:10,533 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 86.2 percent of original size [2021-08-06 19:48:10,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 86.2 percent of original size [2021-08-06 19:48:10,579 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 77.0 percent of original size [2021-08-06 19:48:10,598 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 77.0 percent of original size [2021-08-06 19:48:10,682 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 192, result has 12.7 percent of original size [2021-08-06 19:48:10,687 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 192, result has 12.7 percent of original size [2021-08-06 19:48:10,707 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:10,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:10,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153439919] [2021-08-06 19:48:10,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153439919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:10,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882653055] [2021-08-06 19:48:10,708 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:48:10,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:10,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:10,709 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 19:48:10,710 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 19:48:10,807 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:48:10,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:10,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-06 19:48:10,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:10,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:10,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:11,161 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.6 percent of original size [2021-08-06 19:48:11,173 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.6 percent of original size [2021-08-06 19:48:11,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:48:11,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:48:11,340 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:11,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:11,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:11,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882653055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:11,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:11,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-06 19:48:11,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257062522] [2021-08-06 19:48:11,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 19:48:11,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:11,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 19:48:11,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:48:11,357 INFO L87 Difference]: Start difference. First operand 17 states and 18 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:11,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:11,731 INFO L93 Difference]: Finished difference Result 34 states and 36 transitions. [2021-08-06 19:48:11,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 19:48:11,733 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 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 16 [2021-08-06 19:48:11,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:11,733 INFO L225 Difference]: With dead ends: 34 [2021-08-06 19:48:11,733 INFO L226 Difference]: Without dead ends: 30 [2021-08-06 19:48:11,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 7 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 480.8ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:48:11,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-08-06 19:48:11,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 21. [2021-08-06 19:48:11,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 1.15) internal successors, (23), 20 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:11,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 23 transitions. [2021-08-06 19:48:11,735 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 23 transitions. Word has length 16 [2021-08-06 19:48:11,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:11,735 INFO L470 AbstractCegarLoop]: Abstraction has 21 states and 23 transitions. [2021-08-06 19:48:11,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:11,735 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 23 transitions. [2021-08-06 19:48:11,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 19:48:11,735 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:11,736 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:11,756 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 19:48:11,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:11,949 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:11,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:11,949 INFO L82 PathProgramCache]: Analyzing trace with hash -446948884, now seen corresponding path program 5 times [2021-08-06 19:48:11,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:11,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992551493] [2021-08-06 19:48:11,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:11,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:11,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:11,994 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 35.5 percent of original size [2021-08-06 19:48:11,995 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 35.5 percent of original size [2021-08-06 19:48:12,078 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 58.7 percent of original size [2021-08-06 19:48:12,082 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 58.7 percent of original size [2021-08-06 19:48:12,140 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:12,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:12,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992551493] [2021-08-06 19:48:12,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992551493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:12,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343909812] [2021-08-06 19:48:12,140 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:48:12,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:12,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:12,141 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 19:48:12,159 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 19:48:12,258 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 19:48:12,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:12,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 19:48:12,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:12,337 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:12,340 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:12,448 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.7 percent of original size [2021-08-06 19:48:12,453 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.7 percent of original size [2021-08-06 19:48:12,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2021-08-06 19:48:12,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-08-06 19:48:12,497 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:12,499 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:12,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:12,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343909812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:12,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:12,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-08-06 19:48:12,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734566440] [2021-08-06 19:48:12,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 19:48:12,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:12,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 19:48:12,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-06 19:48:12,525 INFO L87 Difference]: Start difference. First operand 21 states and 23 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:12,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:12,649 INFO L93 Difference]: Finished difference Result 31 states and 33 transitions. [2021-08-06 19:48:12,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 19:48:12,650 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 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 19:48:12,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:12,650 INFO L225 Difference]: With dead ends: 31 [2021-08-06 19:48:12,650 INFO L226 Difference]: Without dead ends: 31 [2021-08-06 19:48:12,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 186.7ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:48:12,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-08-06 19:48:12,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 18. [2021-08-06 19:48:12,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 17 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:12,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2021-08-06 19:48:12,652 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 17 [2021-08-06 19:48:12,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:12,652 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2021-08-06 19:48:12,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:12,652 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2021-08-06 19:48:12,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-06 19:48:12,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:12,653 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:12,672 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 19:48:12,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:12,870 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:12,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:12,870 INFO L82 PathProgramCache]: Analyzing trace with hash 1362586440, now seen corresponding path program 6 times [2021-08-06 19:48:12,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:12,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472358568] [2021-08-06 19:48:12,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:12,871 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:12,922 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 18.9 percent of original size [2021-08-06 19:48:12,923 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 18.9 percent of original size [2021-08-06 19:48:12,930 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 86.1 percent of original size [2021-08-06 19:48:12,932 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 86.1 percent of original size [2021-08-06 19:48:12,952 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 80.6 percent of original size [2021-08-06 19:48:12,954 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 80.6 percent of original size [2021-08-06 19:48:12,973 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 19:48:12,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 85.1 percent of original size [2021-08-06 19:48:13,002 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 73.1 percent of original size [2021-08-06 19:48:13,005 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 73.1 percent of original size [2021-08-06 19:48:13,037 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 19:48:13,039 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 42.1 percent of original size [2021-08-06 19:48:13,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 9.1 percent of original size [2021-08-06 19:48:13,054 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 9.1 percent of original size [2021-08-06 19:48:13,058 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:13,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:13,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472358568] [2021-08-06 19:48:13,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472358568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:13,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74770449] [2021-08-06 19:48:13,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:48:13,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:13,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:13,073 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 19:48:13,117 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 19:48:13,265 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 19:48:13,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:13,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 19:48:13,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:13,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:13,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:13,675 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:48:13,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 34 [2021-08-06 19:48:13,682 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:48:13,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2021-08-06 19:48:13,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:13,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:13,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:13,735 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:13,755 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:13,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74770449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:13,755 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:13,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 19:48:13,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950579822] [2021-08-06 19:48:13,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 19:48:13,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:13,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 19:48:13,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-06 19:48:13,756 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:14,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:14,030 INFO L93 Difference]: Finished difference Result 24 states and 25 transitions. [2021-08-06 19:48:14,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 19:48:14,030 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 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 19:48:14,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:14,031 INFO L225 Difference]: With dead ends: 24 [2021-08-06 19:48:14,031 INFO L226 Difference]: Without dead ends: 19 [2021-08-06 19:48:14,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 356.9ms TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-08-06 19:48:14,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-08-06 19:48:14,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-08-06 19:48:14,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 18 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:14,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 20 transitions. [2021-08-06 19:48:14,033 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 20 transitions. Word has length 17 [2021-08-06 19:48:14,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:14,033 INFO L470 AbstractCegarLoop]: Abstraction has 19 states and 20 transitions. [2021-08-06 19:48:14,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:14,033 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 20 transitions. [2021-08-06 19:48:14,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 19:48:14,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:14,034 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:14,057 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 19:48:14,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:14,237 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:14,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:14,237 INFO L82 PathProgramCache]: Analyzing trace with hash -60852737, now seen corresponding path program 7 times [2021-08-06 19:48:14,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:14,238 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489906309] [2021-08-06 19:48:14,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:14,238 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:14,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:14,319 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 68.2 percent of original size [2021-08-06 19:48:14,327 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 68.2 percent of original size [2021-08-06 19:48:14,368 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 60.1 percent of original size [2021-08-06 19:48:14,375 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 60.1 percent of original size [2021-08-06 19:48:14,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 95, result has 60.4 percent of original size [2021-08-06 19:48:14,450 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 95, result has 60.4 percent of original size [2021-08-06 19:48:14,505 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 95, result has 60.4 percent of original size [2021-08-06 19:48:14,512 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 95, result has 60.4 percent of original size [2021-08-06 19:48:14,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 60.1 percent of original size [2021-08-06 19:48:14,585 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 60.1 percent of original size [2021-08-06 19:48:14,632 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 40.4 percent of original size [2021-08-06 19:48:14,636 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 40.4 percent of original size [2021-08-06 19:48:14,670 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 84.2 percent of original size [2021-08-06 19:48:14,675 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 84.2 percent of original size [2021-08-06 19:48:14,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:14,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:14,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489906309] [2021-08-06 19:48:14,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489906309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:14,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493513429] [2021-08-06 19:48:14,700 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:48:14,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:14,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:14,701 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 19:48:14,702 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 19:48:14,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:14,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:48:14,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:14,899 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:14,907 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:15,016 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:15,035 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:15,374 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.5 percent of original size [2021-08-06 19:48:15,384 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.5 percent of original size [2021-08-06 19:48:15,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 93.4 percent of original size [2021-08-06 19:48:15,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 93.4 percent of original size [2021-08-06 19:48:15,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 114 treesize of output 96 [2021-08-06 19:48:15,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 78 [2021-08-06 19:48:15,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 29.4 percent of original size [2021-08-06 19:48:15,591 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 29.4 percent of original size [2021-08-06 19:48:15,626 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:15,634 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:15,656 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:15,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493513429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:15,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:15,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 15 [2021-08-06 19:48:15,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722762102] [2021-08-06 19:48:15,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 19:48:15,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:15,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 19:48:15,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-08-06 19:48:15,657 INFO L87 Difference]: Start difference. First operand 19 states and 20 transitions. Second operand has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:16,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:16,234 INFO L93 Difference]: Finished difference Result 37 states and 39 transitions. [2021-08-06 19:48:16,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:48:16,237 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 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 18 [2021-08-06 19:48:16,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:16,238 INFO L225 Difference]: With dead ends: 37 [2021-08-06 19:48:16,238 INFO L226 Difference]: Without dead ends: 33 [2021-08-06 19:48:16,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 787.9ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:48:16,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-08-06 19:48:16,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 23. [2021-08-06 19:48:16,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 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 19:48:16,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 25 transitions. [2021-08-06 19:48:16,240 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 25 transitions. Word has length 18 [2021-08-06 19:48:16,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:16,240 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 25 transitions. [2021-08-06 19:48:16,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:16,240 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 25 transitions. [2021-08-06 19:48:16,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 19:48:16,240 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:16,240 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:16,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-08-06 19:48:16,456 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,SelfDestructingSolverStorable11 [2021-08-06 19:48:16,456 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:16,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:16,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1237794264, now seen corresponding path program 8 times [2021-08-06 19:48:16,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:16,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103825212] [2021-08-06 19:48:16,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:16,457 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:16,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:16,583 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:16,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:16,622 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:16,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:16,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103825212] [2021-08-06 19:48:16,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103825212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:16,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110367467] [2021-08-06 19:48:16,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:48:16,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:16,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:16,624 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 19:48:16,624 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 19:48:16,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:48:16,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:16,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-06 19:48:16,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:16,904 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:16,907 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:17,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:17,059 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:17,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:17,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:17,102 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:17,104 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:17,132 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:17,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110367467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:17,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:17,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 19:48:17,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48428013] [2021-08-06 19:48:17,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:48:17,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:17,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:48:17,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:48:17,134 INFO L87 Difference]: Start difference. First operand 23 states and 25 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 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 19:48:17,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:17,296 INFO L93 Difference]: Finished difference Result 34 states and 36 transitions. [2021-08-06 19:48:17,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 19:48:17,296 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 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 19 [2021-08-06 19:48:17,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:17,297 INFO L225 Difference]: With dead ends: 34 [2021-08-06 19:48:17,297 INFO L226 Difference]: Without dead ends: 34 [2021-08-06 19:48:17,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 233.4ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:48:17,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-08-06 19:48:17,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 20. [2021-08-06 19:48:17,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 19 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:17,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 21 transitions. [2021-08-06 19:48:17,298 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 21 transitions. Word has length 19 [2021-08-06 19:48:17,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:17,298 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 21 transitions. [2021-08-06 19:48:17,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 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 19:48:17,299 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 21 transitions. [2021-08-06 19:48:17,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 19:48:17,299 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:17,299 INFO L512 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:17,319 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 19:48:17,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-06 19:48:17,500 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:17,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:17,500 INFO L82 PathProgramCache]: Analyzing trace with hash -976774068, now seen corresponding path program 9 times [2021-08-06 19:48:17,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:17,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709198037] [2021-08-06 19:48:17,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:17,500 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:17,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:17,536 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:17,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:17,649 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:17,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:17,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709198037] [2021-08-06 19:48:17,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709198037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:17,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810878234] [2021-08-06 19:48:17,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:48:17,650 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:17,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:17,657 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 19:48:17,658 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 19:48:17,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 19:48:17,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:17,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-06 19:48:17,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:17,914 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:17,919 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:18,181 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:48:18,184 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:48:18,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:18,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:18,236 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:18,238 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:18,258 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:18,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810878234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:18,258 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:18,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 19:48:18,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924035610] [2021-08-06 19:48:18,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 19:48:18,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:18,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 19:48:18,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-08-06 19:48:18,259 INFO L87 Difference]: Start difference. First operand 20 states and 21 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 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 19:48:18,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:18,450 INFO L93 Difference]: Finished difference Result 27 states and 28 transitions. [2021-08-06 19:48:18,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 19:48:18,451 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 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 19 [2021-08-06 19:48:18,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:18,451 INFO L225 Difference]: With dead ends: 27 [2021-08-06 19:48:18,451 INFO L226 Difference]: Without dead ends: 21 [2021-08-06 19:48:18,452 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 293.6ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:48:18,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2021-08-06 19:48:18,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-08-06 19:48:18,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 1.1) internal successors, (22), 20 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:18,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 22 transitions. [2021-08-06 19:48:18,453 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 22 transitions. Word has length 19 [2021-08-06 19:48:18,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:18,453 INFO L470 AbstractCegarLoop]: Abstraction has 21 states and 22 transitions. [2021-08-06 19:48:18,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 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 19:48:18,453 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 22 transitions. [2021-08-06 19:48:18,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 19:48:18,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:18,453 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:18,471 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 19:48:18,661 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,SelfDestructingSolverStorable13 [2021-08-06 19:48:18,661 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:18,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:18,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1192744259, now seen corresponding path program 10 times [2021-08-06 19:48:18,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:18,662 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479583354] [2021-08-06 19:48:18,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:18,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:18,739 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 86.2 percent of original size [2021-08-06 19:48:18,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 86.2 percent of original size [2021-08-06 19:48:18,772 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 86.2 percent of original size [2021-08-06 19:48:18,775 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 86.2 percent of original size [2021-08-06 19:48:18,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 84.6 percent of original size [2021-08-06 19:48:18,812 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 84.6 percent of original size [2021-08-06 19:48:18,853 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 84.6 percent of original size [2021-08-06 19:48:18,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 84.6 percent of original size [2021-08-06 19:48:18,890 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 84.6 percent of original size [2021-08-06 19:48:18,892 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 84.6 percent of original size [2021-08-06 19:48:18,925 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 86.2 percent of original size [2021-08-06 19:48:18,928 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 86.2 percent of original size [2021-08-06 19:48:18,960 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 19:48:18,963 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 19:48:18,996 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 56.6 percent of original size [2021-08-06 19:48:18,998 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 56.6 percent of original size [2021-08-06 19:48:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:19,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:19,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479583354] [2021-08-06 19:48:19,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479583354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:19,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017166792] [2021-08-06 19:48:19,020 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:48:19,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:19,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:19,021 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 19:48:19,022 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 19:48:19,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:48:19,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:19,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 19:48:19,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:19,287 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:19,295 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:19,820 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:48:19,829 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:48:19,830 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:19,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:19,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:48:19,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:48:20,015 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:20,023 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:20,042 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:20,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017166792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:20,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:20,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 18 [2021-08-06 19:48:20,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616980870] [2021-08-06 19:48:20,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 19:48:20,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:20,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 19:48:20,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-08-06 19:48:20,043 INFO L87 Difference]: Start difference. First operand 21 states and 22 transitions. Second operand has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 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 19:48:20,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:20,622 INFO L93 Difference]: Finished difference Result 40 states and 42 transitions. [2021-08-06 19:48:20,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:48:20,623 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 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 20 [2021-08-06 19:48:20,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:20,623 INFO L225 Difference]: With dead ends: 40 [2021-08-06 19:48:20,623 INFO L226 Difference]: Without dead ends: 36 [2021-08-06 19:48:20,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 792.3ms TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-08-06 19:48:20,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-08-06 19:48:20,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 25. [2021-08-06 19:48:20,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 24 states have (on average 1.125) internal successors, (27), 24 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:20,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 27 transitions. [2021-08-06 19:48:20,625 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 27 transitions. Word has length 20 [2021-08-06 19:48:20,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:20,625 INFO L470 AbstractCegarLoop]: Abstraction has 25 states and 27 transitions. [2021-08-06 19:48:20,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 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 19:48:20,625 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 27 transitions. [2021-08-06 19:48:20,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:48:20,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:20,626 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:20,643 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 19:48:20,833 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,SelfDestructingSolverStorable14 [2021-08-06 19:48:20,833 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:20,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:20,833 INFO L82 PathProgramCache]: Analyzing trace with hash -271664340, now seen corresponding path program 11 times [2021-08-06 19:48:20,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:20,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621545983] [2021-08-06 19:48:20,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:20,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:20,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:20,986 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:48:20,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:48:21,032 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:21,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:21,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621545983] [2021-08-06 19:48:21,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621545983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:21,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668885929] [2021-08-06 19:48:21,032 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:48:21,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:21,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:21,041 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 19:48:21,042 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 19:48:21,322 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 19:48:21,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:21,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:48:21,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:21,435 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:21,438 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:21,632 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:21,636 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:21,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:21,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:21,687 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:21,689 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:21,714 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:21,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668885929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:21,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:21,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 19 [2021-08-06 19:48:21,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183224744] [2021-08-06 19:48:21,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 19:48:21,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:21,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 19:48:21,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-08-06 19:48:21,715 INFO L87 Difference]: Start difference. First operand 25 states and 27 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 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 19:48:21,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:21,923 INFO L93 Difference]: Finished difference Result 37 states and 39 transitions. [2021-08-06 19:48:21,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 19:48:21,923 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 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 21 [2021-08-06 19:48:21,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:21,924 INFO L225 Difference]: With dead ends: 37 [2021-08-06 19:48:21,924 INFO L226 Difference]: Without dead ends: 37 [2021-08-06 19:48:21,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 318.9ms TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-08-06 19:48:21,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-08-06 19:48:21,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 22. [2021-08-06 19:48:21,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 21 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:21,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 23 transitions. [2021-08-06 19:48:21,929 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 23 transitions. Word has length 21 [2021-08-06 19:48:21,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:21,929 INFO L470 AbstractCegarLoop]: Abstraction has 22 states and 23 transitions. [2021-08-06 19:48:21,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 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 19:48:21,929 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 23 transitions. [2021-08-06 19:48:21,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 19:48:21,929 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:21,929 INFO L512 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:21,948 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 19:48:22,148 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,SelfDestructingSolverStorable15 [2021-08-06 19:48:22,149 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:22,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:22,149 INFO L82 PathProgramCache]: Analyzing trace with hash -769972856, now seen corresponding path program 12 times [2021-08-06 19:48:22,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:22,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793633938] [2021-08-06 19:48:22,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:22,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:22,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:22,196 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:48:22,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:48:22,347 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:22,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:22,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793633938] [2021-08-06 19:48:22,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793633938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:22,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770253622] [2021-08-06 19:48:22,347 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:48:22,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:22,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:22,348 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 19:48:22,348 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 19:48:22,617 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 19:48:22,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:22,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 19:48:22,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:22,659 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:22,663 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:22,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:22,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:23,040 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:23,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:23,043 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:23,043 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:23,067 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:23,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770253622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:23,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:23,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 19 [2021-08-06 19:48:23,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638314308] [2021-08-06 19:48:23,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 19:48:23,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:23,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 19:48:23,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-08-06 19:48:23,068 INFO L87 Difference]: Start difference. First operand 22 states and 23 transitions. Second operand has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 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 19:48:23,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:23,286 INFO L93 Difference]: Finished difference Result 30 states and 31 transitions. [2021-08-06 19:48:23,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 19:48:23,287 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 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 21 [2021-08-06 19:48:23,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:23,287 INFO L225 Difference]: With dead ends: 30 [2021-08-06 19:48:23,287 INFO L226 Difference]: Without dead ends: 23 [2021-08-06 19:48:23,288 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 364.3ms TimeCoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-08-06 19:48:23,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-08-06 19:48:23,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-08-06 19:48:23,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 22 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:23,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 24 transitions. [2021-08-06 19:48:23,289 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 24 transitions. Word has length 21 [2021-08-06 19:48:23,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:23,289 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 24 transitions. [2021-08-06 19:48:23,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 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 19:48:23,289 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 24 transitions. [2021-08-06 19:48:23,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 19:48:23,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:23,289 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:23,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-08-06 19:48:23,502 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,SelfDestructingSolverStorable16 [2021-08-06 19:48:23,503 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:23,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:23,503 INFO L82 PathProgramCache]: Analyzing trace with hash 1078000831, now seen corresponding path program 13 times [2021-08-06 19:48:23,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:23,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144987052] [2021-08-06 19:48:23,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:23,503 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:23,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:23,924 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:23,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:23,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144987052] [2021-08-06 19:48:23,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144987052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:23,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671170646] [2021-08-06 19:48:23,925 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:48:23,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:23,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:23,926 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 19:48:23,926 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 19:48:24,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:24,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 19:48:24,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:24,280 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:24,289 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:24,392 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:24,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:24,866 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:48:24,876 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:48:24,877 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:24,882 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:24,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:48:24,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:48:25,051 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:25,062 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:25,087 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:25,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671170646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:25,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:25,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 21 [2021-08-06 19:48:25,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327933165] [2021-08-06 19:48:25,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 19:48:25,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:25,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 19:48:25,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-06 19:48:25,089 INFO L87 Difference]: Start difference. First operand 23 states and 24 transitions. Second operand has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:25,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:25,752 INFO L93 Difference]: Finished difference Result 43 states and 45 transitions. [2021-08-06 19:48:25,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 19:48:25,753 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 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 22 [2021-08-06 19:48:25,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:25,753 INFO L225 Difference]: With dead ends: 43 [2021-08-06 19:48:25,753 INFO L226 Difference]: Without dead ends: 39 [2021-08-06 19:48:25,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 925.9ms TimeCoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2021-08-06 19:48:25,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-08-06 19:48:25,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 27. [2021-08-06 19:48:25,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 26 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 19:48:25,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 29 transitions. [2021-08-06 19:48:25,755 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 29 transitions. Word has length 22 [2021-08-06 19:48:25,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:25,755 INFO L470 AbstractCegarLoop]: Abstraction has 27 states and 29 transitions. [2021-08-06 19:48:25,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:25,755 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 29 transitions. [2021-08-06 19:48:25,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:48:25,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:25,755 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:25,787 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 19:48:25,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:25,956 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:25,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:25,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1764357016, now seen corresponding path program 14 times [2021-08-06 19:48:25,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:25,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425065920] [2021-08-06 19:48:25,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:25,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:25,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:26,160 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:26,161 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:26,204 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:26,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:26,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425065920] [2021-08-06 19:48:26,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425065920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:26,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946347146] [2021-08-06 19:48:26,204 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:48:26,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:26,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:26,205 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 19:48:26,206 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 19:48:26,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:48:26,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:26,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 19:48:26,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:26,646 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:26,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:26,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:26,683 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:26,923 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:26,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:26,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:26,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:26,992 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:26,994 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:27,017 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:27,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946347146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:27,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:27,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2021-08-06 19:48:27,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676066887] [2021-08-06 19:48:27,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 19:48:27,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:27,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 19:48:27,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:48:27,018 INFO L87 Difference]: Start difference. First operand 27 states and 29 transitions. Second operand has 22 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:27,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:27,273 INFO L93 Difference]: Finished difference Result 40 states and 42 transitions. [2021-08-06 19:48:27,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 19:48:27,273 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 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 19:48:27,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:27,273 INFO L225 Difference]: With dead ends: 40 [2021-08-06 19:48:27,273 INFO L226 Difference]: Without dead ends: 40 [2021-08-06 19:48:27,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 402.8ms TimeCoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-08-06 19:48:27,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-08-06 19:48:27,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 24. [2021-08-06 19:48:27,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 23 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 19:48:27,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 25 transitions. [2021-08-06 19:48:27,275 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 25 transitions. Word has length 23 [2021-08-06 19:48:27,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:27,275 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 25 transitions. [2021-08-06 19:48:27,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:27,275 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 25 transitions. [2021-08-06 19:48:27,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-06 19:48:27,276 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:27,276 INFO L512 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:27,296 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 19:48:27,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:27,489 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:27,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:27,489 INFO L82 PathProgramCache]: Analyzing trace with hash -32051828, now seen corresponding path program 15 times [2021-08-06 19:48:27,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:27,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543186465] [2021-08-06 19:48:27,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:27,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:27,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:27,541 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:27,541 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:27,702 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:27,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:27,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543186465] [2021-08-06 19:48:27,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543186465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:27,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751317885] [2021-08-06 19:48:27,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:48:27,703 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:27,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:27,704 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 19:48:27,705 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 19:48:28,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 19:48:28,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:28,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 19:48:28,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:28,126 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:28,129 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:28,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:28,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:28,548 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:28,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:28,561 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:28,561 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:28,581 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:28,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751317885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:28,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:28,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 22 [2021-08-06 19:48:28,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651815526] [2021-08-06 19:48:28,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 19:48:28,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:28,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 19:48:28,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-08-06 19:48:28,583 INFO L87 Difference]: Start difference. First operand 24 states and 25 transitions. Second operand has 22 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:28,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:28,856 INFO L93 Difference]: Finished difference Result 33 states and 34 transitions. [2021-08-06 19:48:28,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 19:48:28,856 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 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 19:48:28,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:28,856 INFO L225 Difference]: With dead ends: 33 [2021-08-06 19:48:28,856 INFO L226 Difference]: Without dead ends: 25 [2021-08-06 19:48:28,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 453.4ms TimeCoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2021-08-06 19:48:28,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-08-06 19:48:28,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2021-08-06 19:48:28,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 24 states have (on average 1.0833333333333333) internal successors, (26), 24 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 19:48:28,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2021-08-06 19:48:28,858 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 23 [2021-08-06 19:48:28,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:28,858 INFO L470 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2021-08-06 19:48:28,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 22 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:28,858 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2021-08-06 19:48:28,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 19:48:28,859 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:28,859 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:28,877 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 19:48:29,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:29,069 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:29,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:29,069 INFO L82 PathProgramCache]: Analyzing trace with hash 2049168131, now seen corresponding path program 16 times [2021-08-06 19:48:29,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:29,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587875447] [2021-08-06 19:48:29,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:29,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:29,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:29,541 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:29,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:29,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587875447] [2021-08-06 19:48:29,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587875447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:29,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199669819] [2021-08-06 19:48:29,541 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:48:29,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:29,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:29,542 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 19:48:29,542 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 19:48:29,919 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:48:29,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:29,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 19:48:29,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:29,971 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:48:29,978 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:48:30,095 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:30,111 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:30,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:48:30,614 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:48:30,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:48:30,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:48:30,772 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:30,780 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:48:30,797 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:30,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199669819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:30,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:30,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2021-08-06 19:48:30,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456067432] [2021-08-06 19:48:30,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 19:48:30,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:30,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 19:48:30,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=495, Unknown=0, NotChecked=0, Total=552 [2021-08-06 19:48:30,798 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand has 24 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:31,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:31,516 INFO L93 Difference]: Finished difference Result 46 states and 48 transitions. [2021-08-06 19:48:31,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 19:48:31,517 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 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 24 [2021-08-06 19:48:31,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:31,517 INFO L225 Difference]: With dead ends: 46 [2021-08-06 19:48:31,517 INFO L226 Difference]: Without dead ends: 42 [2021-08-06 19:48:31,517 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1059.4ms TimeCoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 19:48:31,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2021-08-06 19:48:31,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 29. [2021-08-06 19:48:31,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.1071428571428572) internal successors, (31), 28 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:31,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 31 transitions. [2021-08-06 19:48:31,519 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 31 transitions. Word has length 24 [2021-08-06 19:48:31,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:31,519 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 31 transitions. [2021-08-06 19:48:31,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:31,519 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 31 transitions. [2021-08-06 19:48:31,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 19:48:31,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:31,519 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:31,537 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 19:48:31,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:31,730 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:31,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:31,731 INFO L82 PathProgramCache]: Analyzing trace with hash 2142477420, now seen corresponding path program 17 times [2021-08-06 19:48:31,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:31,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747521140] [2021-08-06 19:48:31,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:31,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:31,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:31,954 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:31,956 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:32,000 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:32,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:32,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747521140] [2021-08-06 19:48:32,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747521140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:32,000 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243777923] [2021-08-06 19:48:32,000 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:48:32,001 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:32,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:32,001 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 19:48:32,002 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 19:48:32,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 19:48:32,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:32,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 19:48:32,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:32,541 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:32,545 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:32,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:32,855 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:32,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:32,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:32,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:32,908 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:32,943 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:32,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243777923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:32,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:32,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 25 [2021-08-06 19:48:32,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303541819] [2021-08-06 19:48:32,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 19:48:32,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:32,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 19:48:32,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2021-08-06 19:48:32,944 INFO L87 Difference]: Start difference. First operand 29 states and 31 transitions. Second operand has 25 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 19:48:33,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:33,255 INFO L93 Difference]: Finished difference Result 43 states and 45 transitions. [2021-08-06 19:48:33,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 19:48:33,257 INFO L78 Accepts]: Start accepts. Automaton has has 25 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) Word has length 25 [2021-08-06 19:48:33,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:33,257 INFO L225 Difference]: With dead ends: 43 [2021-08-06 19:48:33,257 INFO L226 Difference]: Without dead ends: 43 [2021-08-06 19:48:33,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 503.2ms TimeCoverageRelationStatistics Valid=125, Invalid=931, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 19:48:33,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-08-06 19:48:33,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 26. [2021-08-06 19:48:33,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.08) internal successors, (27), 25 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:33,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 27 transitions. [2021-08-06 19:48:33,259 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 27 transitions. Word has length 25 [2021-08-06 19:48:33,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:33,259 INFO L470 AbstractCegarLoop]: Abstraction has 26 states and 27 transitions. [2021-08-06 19:48:33,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 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 19:48:33,259 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 27 transitions. [2021-08-06 19:48:33,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 19:48:33,259 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:33,259 INFO L512 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:33,279 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 19:48:33,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:33,473 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:33,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:33,473 INFO L82 PathProgramCache]: Analyzing trace with hash 9363400, now seen corresponding path program 18 times [2021-08-06 19:48:33,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:33,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934003699] [2021-08-06 19:48:33,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:33,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:33,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:33,762 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:33,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:33,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934003699] [2021-08-06 19:48:33,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934003699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:33,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127402106] [2021-08-06 19:48:33,763 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:48:33,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:33,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:33,763 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 19:48:33,764 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 19:48:34,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 19:48:34,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:34,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 19:48:34,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:34,287 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:34,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:34,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:34,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:34,786 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:34,788 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:34,788 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:34,789 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:34,812 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 7 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:34,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127402106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:34,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:34,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 25 [2021-08-06 19:48:34,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358161392] [2021-08-06 19:48:34,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 19:48:34,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:34,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 19:48:34,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2021-08-06 19:48:34,813 INFO L87 Difference]: Start difference. First operand 26 states and 27 transitions. Second operand has 25 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 19:48:35,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:35,146 INFO L93 Difference]: Finished difference Result 36 states and 37 transitions. [2021-08-06 19:48:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 19:48:35,146 INFO L78 Accepts]: Start accepts. Automaton has has 25 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) Word has length 25 [2021-08-06 19:48:35,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:35,146 INFO L225 Difference]: With dead ends: 36 [2021-08-06 19:48:35,146 INFO L226 Difference]: Without dead ends: 27 [2021-08-06 19:48:35,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 585.3ms TimeCoverageRelationStatistics Valid=126, Invalid=996, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 19:48:35,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-08-06 19:48:35,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2021-08-06 19:48:35,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 26 states have (on average 1.0769230769230769) internal successors, (28), 26 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:35,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 28 transitions. [2021-08-06 19:48:35,148 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 28 transitions. Word has length 25 [2021-08-06 19:48:35,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:35,148 INFO L470 AbstractCegarLoop]: Abstraction has 27 states and 28 transitions. [2021-08-06 19:48:35,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 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 19:48:35,148 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 28 transitions. [2021-08-06 19:48:35,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 19:48:35,148 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:35,148 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:35,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-06 19:48:35,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:35,349 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:35,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:35,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1393015937, now seen corresponding path program 19 times [2021-08-06 19:48:35,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:35,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556161507] [2021-08-06 19:48:35,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:35,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:35,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:35,444 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 76.8 percent of original size [2021-08-06 19:48:35,450 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 76.8 percent of original size [2021-08-06 19:48:35,497 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 51.6 percent of original size [2021-08-06 19:48:35,501 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 51.6 percent of original size [2021-08-06 19:48:35,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,551 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,596 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,653 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,703 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,747 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,796 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,799 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 52.3 percent of original size [2021-08-06 19:48:35,845 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 51.6 percent of original size [2021-08-06 19:48:35,849 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 51.6 percent of original size [2021-08-06 19:48:35,893 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 62.7 percent of original size [2021-08-06 19:48:35,897 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 62.7 percent of original size [2021-08-06 19:48:35,950 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 54.9 percent of original size [2021-08-06 19:48:35,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 54.9 percent of original size [2021-08-06 19:48:35,992 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:35,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:35,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556161507] [2021-08-06 19:48:35,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556161507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:35,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644227016] [2021-08-06 19:48:35,993 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:48:35,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:35,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:35,993 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 19:48:35,994 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 19:48:36,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:36,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 19:48:36,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:36,545 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:36,554 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:48:36,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:36,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:48:37,293 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:48:37,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:48:37,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 85 [2021-08-06 19:48:37,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 67 [2021-08-06 19:48:37,553 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:37,565 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:37,573 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:37,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644227016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:37,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:37,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 28 [2021-08-06 19:48:37,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969344745] [2021-08-06 19:48:37,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 19:48:37,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:37,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 19:48:37,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=688, Unknown=0, NotChecked=0, Total=756 [2021-08-06 19:48:37,574 INFO L87 Difference]: Start difference. First operand 27 states and 28 transitions. Second operand has 28 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:38,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:38,479 INFO L93 Difference]: Finished difference Result 49 states and 51 transitions. [2021-08-06 19:48:38,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 19:48:38,480 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 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 26 [2021-08-06 19:48:38,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:38,480 INFO L225 Difference]: With dead ends: 49 [2021-08-06 19:48:38,480 INFO L226 Difference]: Without dead ends: 45 [2021-08-06 19:48:38,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 1342.8ms TimeCoverageRelationStatistics Valid=136, Invalid=1270, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 19:48:38,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-08-06 19:48:38,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 31. [2021-08-06 19:48:38,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 30 states have (on average 1.1) internal successors, (33), 30 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:38,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2021-08-06 19:48:38,482 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 26 [2021-08-06 19:48:38,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:38,482 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2021-08-06 19:48:38,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.3928571428571428) internal successors, (39), 28 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:38,482 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2021-08-06 19:48:38,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:48:38,482 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:38,482 INFO L512 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:38,503 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 19:48:38,683 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,SelfDestructingSolverStorable23 [2021-08-06 19:48:38,683 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:38,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:38,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1917102424, now seen corresponding path program 20 times [2021-08-06 19:48:38,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:38,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36791250] [2021-08-06 19:48:38,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:38,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:38,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:38,942 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:38,944 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:38,994 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:38,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:38,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36791250] [2021-08-06 19:48:38,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36791250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:38,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161269997] [2021-08-06 19:48:38,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:48:38,995 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:38,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:38,995 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 19:48:38,996 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 19:48:39,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:48:39,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:39,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 19:48:39,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:39,612 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:39,619 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:39,648 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:39,652 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:40,005 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:40,009 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:40,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:40,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:40,064 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:40,066 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:40,090 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:40,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161269997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:40,090 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:40,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 28 [2021-08-06 19:48:40,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928014045] [2021-08-06 19:48:40,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 19:48:40,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:40,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 19:48:40,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2021-08-06 19:48:40,091 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand has 28 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 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 19:48:40,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:40,462 INFO L93 Difference]: Finished difference Result 46 states and 48 transitions. [2021-08-06 19:48:40,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 19:48:40,462 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 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 27 [2021-08-06 19:48:40,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:40,462 INFO L225 Difference]: With dead ends: 46 [2021-08-06 19:48:40,463 INFO L226 Difference]: Without dead ends: 46 [2021-08-06 19:48:40,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 603.2ms TimeCoverageRelationStatistics Valid=141, Invalid=1191, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 19:48:40,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2021-08-06 19:48:40,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 28. [2021-08-06 19:48:40,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.0740740740740742) internal successors, (29), 27 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 19:48:40,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 29 transitions. [2021-08-06 19:48:40,465 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 29 transitions. Word has length 27 [2021-08-06 19:48:40,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:40,465 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 29 transitions. [2021-08-06 19:48:40,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 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 19:48:40,465 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 29 transitions. [2021-08-06 19:48:40,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-06 19:48:40,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:40,465 INFO L512 BasicCegarLoop]: trace histogram [8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:40,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-06 19:48:40,672 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,SelfDestructingSolverStorable24 [2021-08-06 19:48:40,673 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:40,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:40,673 INFO L82 PathProgramCache]: Analyzing trace with hash 675839692, now seen corresponding path program 21 times [2021-08-06 19:48:40,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:40,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538051555] [2021-08-06 19:48:40,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:40,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:40,755 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:40,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:40,989 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:40,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:40,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538051555] [2021-08-06 19:48:40,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538051555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:40,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667970762] [2021-08-06 19:48:40,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:48:40,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:40,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:40,997 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 19:48:41,002 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 19:48:41,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 19:48:41,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:41,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 19:48:41,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:41,606 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:41,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:42,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:42,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:42,125 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:42,127 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:42,127 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:42,128 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:48:42,150 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:42,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667970762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:42,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:42,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 28 [2021-08-06 19:48:42,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756531324] [2021-08-06 19:48:42,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-06 19:48:42,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:42,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-06 19:48:42,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=687, Unknown=0, NotChecked=0, Total=756 [2021-08-06 19:48:42,151 INFO L87 Difference]: Start difference. First operand 28 states and 29 transitions. Second operand has 28 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 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 19:48:42,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:42,544 INFO L93 Difference]: Finished difference Result 39 states and 40 transitions. [2021-08-06 19:48:42,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 19:48:42,545 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 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 27 [2021-08-06 19:48:42,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:42,545 INFO L225 Difference]: With dead ends: 39 [2021-08-06 19:48:42,545 INFO L226 Difference]: Without dead ends: 29 [2021-08-06 19:48:42,546 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 656.8ms TimeCoverageRelationStatistics Valid=142, Invalid=1264, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 19:48:42,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-08-06 19:48:42,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-08-06 19:48:42,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 28 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 19:48:42,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 30 transitions. [2021-08-06 19:48:42,547 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 30 transitions. Word has length 27 [2021-08-06 19:48:42,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:42,547 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 30 transitions. [2021-08-06 19:48:42,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 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 19:48:42,547 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 30 transitions. [2021-08-06 19:48:42,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 19:48:42,547 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:42,547 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:42,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-08-06 19:48:42,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-06 19:48:42,748 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:42,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:42,748 INFO L82 PathProgramCache]: Analyzing trace with hash 1609027779, now seen corresponding path program 22 times [2021-08-06 19:48:42,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:42,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300512492] [2021-08-06 19:48:42,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:42,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:42,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:42,849 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 62.1 percent of original size [2021-08-06 19:48:42,853 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 62.1 percent of original size [2021-08-06 19:48:42,899 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 47, result has 58.8 percent of original size [2021-08-06 19:48:42,904 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 47, result has 58.8 percent of original size [2021-08-06 19:48:42,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:42,946 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:42,988 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:42,993 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,035 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,040 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,083 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,130 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,134 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,181 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,225 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 58.0 percent of original size [2021-08-06 19:48:43,276 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 47, result has 58.8 percent of original size [2021-08-06 19:48:43,281 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 47, result has 58.8 percent of original size [2021-08-06 19:48:43,328 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 43.2 percent of original size [2021-08-06 19:48:43,334 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 43.2 percent of original size [2021-08-06 19:48:43,381 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 101, result has 34.0 percent of original size [2021-08-06 19:48:43,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 101, result has 34.0 percent of original size [2021-08-06 19:48:43,425 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 19:48:43,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:43,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300512492] [2021-08-06 19:48:43,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300512492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:43,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100992944] [2021-08-06 19:48:43,425 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:48:43,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:43,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:43,426 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 19:48:43,427 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 19:48:44,010 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:48:44,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:44,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 19:48:44,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:44,075 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:48:44,082 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:48:44,853 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.6 percent of original size [2021-08-06 19:48:44,863 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.6 percent of original size [2021-08-06 19:48:44,864 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:44,870 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:48:44,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:48:44,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:48:45,088 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:45,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:45,102 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 19:48:45,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100992944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:45,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:45,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 31 [2021-08-06 19:48:45,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467766657] [2021-08-06 19:48:45,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 19:48:45,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:45,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 19:48:45,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=854, Unknown=0, NotChecked=0, Total=930 [2021-08-06 19:48:45,103 INFO L87 Difference]: Start difference. First operand 29 states and 30 transitions. Second operand has 31 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 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 19:48:46,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:46,131 INFO L93 Difference]: Finished difference Result 52 states and 54 transitions. [2021-08-06 19:48:46,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 19:48:46,131 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 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 28 [2021-08-06 19:48:46,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:46,132 INFO L225 Difference]: With dead ends: 52 [2021-08-06 19:48:46,132 INFO L226 Difference]: Without dead ends: 48 [2021-08-06 19:48:46,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1469.6ms TimeCoverageRelationStatistics Valid=151, Invalid=1571, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 19:48:46,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-08-06 19:48:46,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 33. [2021-08-06 19:48:46,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.09375) internal successors, (35), 32 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 19:48:46,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 35 transitions. [2021-08-06 19:48:46,135 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 35 transitions. Word has length 28 [2021-08-06 19:48:46,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:46,135 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 35 transitions. [2021-08-06 19:48:46,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.3548387096774193) internal successors, (42), 31 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 19:48:46,135 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 35 transitions. [2021-08-06 19:48:46,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:48:46,135 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:46,136 INFO L512 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:46,156 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 19:48:46,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:46,354 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:46,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:46,356 INFO L82 PathProgramCache]: Analyzing trace with hash 473087404, now seen corresponding path program 23 times [2021-08-06 19:48:46,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:46,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564204137] [2021-08-06 19:48:46,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:46,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:46,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:46,663 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:46,664 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:46,717 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:46,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:46,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564204137] [2021-08-06 19:48:46,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564204137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:46,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924240641] [2021-08-06 19:48:46,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:48:46,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:46,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:46,718 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 19:48:46,719 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 19:48:47,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 19:48:47,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:47,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 19:48:47,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:47,434 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:47,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:47,470 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:47,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:47,871 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:47,876 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:47,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:47,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:47,940 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:47,942 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:47,967 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:47,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924240641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:47,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:47,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 31 [2021-08-06 19:48:47,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099692259] [2021-08-06 19:48:47,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 19:48:47,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:47,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 19:48:47,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=853, Unknown=0, NotChecked=0, Total=930 [2021-08-06 19:48:47,969 INFO L87 Difference]: Start difference. First operand 33 states and 35 transitions. Second operand has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 31 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:48,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:48,445 INFO L93 Difference]: Finished difference Result 49 states and 51 transitions. [2021-08-06 19:48:48,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 19:48:48,445 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 31 states have internal predecessors, (41), 0 states have call successors, (0), 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 19:48:48,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:48,445 INFO L225 Difference]: With dead ends: 49 [2021-08-06 19:48:48,445 INFO L226 Difference]: Without dead ends: 49 [2021-08-06 19:48:48,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 715.4ms TimeCoverageRelationStatistics Valid=157, Invalid=1483, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 19:48:48,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-08-06 19:48:48,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 30. [2021-08-06 19:48:48,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 29 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:48,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 31 transitions. [2021-08-06 19:48:48,449 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 31 transitions. Word has length 29 [2021-08-06 19:48:48,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:48,449 INFO L470 AbstractCegarLoop]: Abstraction has 30 states and 31 transitions. [2021-08-06 19:48:48,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 31 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:48,449 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 31 transitions. [2021-08-06 19:48:48,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 19:48:48,449 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:48,449 INFO L512 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:48,470 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 19:48:48,652 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,SelfDestructingSolverStorable27 [2021-08-06 19:48:48,653 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:48,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:48,653 INFO L82 PathProgramCache]: Analyzing trace with hash -750085624, now seen corresponding path program 24 times [2021-08-06 19:48:48,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:48,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411166083] [2021-08-06 19:48:48,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:48,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:48,734 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:48,735 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:48:49,020 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:49,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:49,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411166083] [2021-08-06 19:48:49,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411166083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:49,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864141884] [2021-08-06 19:48:49,021 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:48:49,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:49,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:49,022 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 19:48:49,022 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 19:48:49,679 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 19:48:49,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:49,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 19:48:49,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:49,742 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:49,745 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:50,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:50,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:50,336 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:50,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:50,357 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:50,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864141884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:50,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:50,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 31 [2021-08-06 19:48:50,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635360604] [2021-08-06 19:48:50,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-06 19:48:50,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:50,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-06 19:48:50,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=853, Unknown=0, NotChecked=0, Total=930 [2021-08-06 19:48:50,359 INFO L87 Difference]: Start difference. First operand 30 states and 31 transitions. Second operand has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 31 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:50,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:50,807 INFO L93 Difference]: Finished difference Result 42 states and 43 transitions. [2021-08-06 19:48:50,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 19:48:50,807 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 31 states have internal predecessors, (41), 0 states have call successors, (0), 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 19:48:50,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:50,807 INFO L225 Difference]: With dead ends: 42 [2021-08-06 19:48:50,807 INFO L226 Difference]: Without dead ends: 31 [2021-08-06 19:48:50,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 773.7ms TimeCoverageRelationStatistics Valid=158, Invalid=1564, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 19:48:50,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-08-06 19:48:50,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-08-06 19:48:50,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 30 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:50,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 32 transitions. [2021-08-06 19:48:50,809 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 32 transitions. Word has length 29 [2021-08-06 19:48:50,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:50,809 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 32 transitions. [2021-08-06 19:48:50,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 31 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:50,809 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 32 transitions. [2021-08-06 19:48:50,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 19:48:50,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:50,809 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:50,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-08-06 19:48:51,012 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,SelfDestructingSolverStorable28 [2021-08-06 19:48:51,013 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:51,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:51,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1604498881, now seen corresponding path program 25 times [2021-08-06 19:48:51,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:51,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345539263] [2021-08-06 19:48:51,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:51,013 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:51,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:51,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.7 percent of original size [2021-08-06 19:48:51,181 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.7 percent of original size [2021-08-06 19:48:51,235 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,284 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,288 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,341 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,345 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,455 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,459 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,504 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,519 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,565 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,569 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,633 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,637 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.3 percent of original size [2021-08-06 19:48:51,705 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.7 percent of original size [2021-08-06 19:48:51,710 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.7 percent of original size [2021-08-06 19:48:51,779 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 82.0 percent of original size [2021-08-06 19:48:51,786 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 82.0 percent of original size [2021-08-06 19:48:51,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 238, result has 23.2 percent of original size [2021-08-06 19:48:51,875 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 238, result has 23.2 percent of original size [2021-08-06 19:48:51,935 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:51,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:51,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345539263] [2021-08-06 19:48:51,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345539263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:51,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477020818] [2021-08-06 19:48:51,939 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:48:51,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:51,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:51,957 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 19:48:52,035 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 19:48:52,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:52,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 19:48:52,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:52,783 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:48:52,790 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:48:53,683 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:48:53,693 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:48:53,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 85 [2021-08-06 19:48:53,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 67 [2021-08-06 19:48:53,920 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:53,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:48:53,933 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:53,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477020818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:53,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:53,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 34 [2021-08-06 19:48:53,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057059183] [2021-08-06 19:48:53,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-06 19:48:53,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:53,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-06 19:48:53,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1038, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 19:48:53,935 INFO L87 Difference]: Start difference. First operand 31 states and 32 transitions. Second operand has 34 states, 34 states have (on average 1.3235294117647058) internal successors, (45), 34 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:54,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:54,982 INFO L93 Difference]: Finished difference Result 55 states and 57 transitions. [2021-08-06 19:48:54,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 19:48:54,983 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.3235294117647058) internal successors, (45), 34 states have internal predecessors, (45), 0 states have call successors, (0), 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 30 [2021-08-06 19:48:54,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:54,983 INFO L225 Difference]: With dead ends: 55 [2021-08-06 19:48:54,983 INFO L226 Difference]: Without dead ends: 51 [2021-08-06 19:48:54,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1673.1ms TimeCoverageRelationStatistics Valid=166, Invalid=1904, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 19:48:54,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-08-06 19:48:54,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 35. [2021-08-06 19:48:54,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.088235294117647) internal successors, (37), 34 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:54,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2021-08-06 19:48:54,985 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 30 [2021-08-06 19:48:54,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:54,985 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2021-08-06 19:48:54,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.3235294117647058) internal successors, (45), 34 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:54,985 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2021-08-06 19:48:54,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 19:48:54,985 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:54,985 INFO L512 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:55,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-08-06 19:48:55,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:55,193 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:55,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:55,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1973461224, now seen corresponding path program 26 times [2021-08-06 19:48:55,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:55,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205588061] [2021-08-06 19:48:55,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:55,194 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:55,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:55,546 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:55,548 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:48:55,603 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:55,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:55,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205588061] [2021-08-06 19:48:55,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205588061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:55,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553535198] [2021-08-06 19:48:55,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:48:55,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:55,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:55,604 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 19:48:55,605 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 19:48:56,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:48:56,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:56,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 19:48:56,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:56,447 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:56,464 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:48:56,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:56,503 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:48:56,966 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:56,970 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:48:56,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:48:56,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:48:57,027 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:57,029 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:48:57,051 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:57,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553535198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:57,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:57,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 34 [2021-08-06 19:48:57,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531772860] [2021-08-06 19:48:57,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-06 19:48:57,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:57,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-06 19:48:57,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 19:48:57,052 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand has 34 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 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 19:48:57,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:48:57,603 INFO L93 Difference]: Finished difference Result 52 states and 54 transitions. [2021-08-06 19:48:57,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 19:48:57,603 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 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 31 [2021-08-06 19:48:57,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:48:57,604 INFO L225 Difference]: With dead ends: 52 [2021-08-06 19:48:57,604 INFO L226 Difference]: Without dead ends: 52 [2021-08-06 19:48:57,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 837.4ms TimeCoverageRelationStatistics Valid=173, Invalid=1807, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 19:48:57,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-08-06 19:48:57,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 32. [2021-08-06 19:48:57,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 31 states have (on average 1.064516129032258) internal successors, (33), 31 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:48:57,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 33 transitions. [2021-08-06 19:48:57,605 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 33 transitions. Word has length 31 [2021-08-06 19:48:57,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:48:57,605 INFO L470 AbstractCegarLoop]: Abstraction has 32 states and 33 transitions. [2021-08-06 19:48:57,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 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 19:48:57,605 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 33 transitions. [2021-08-06 19:48:57,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 19:48:57,606 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:48:57,606 INFO L512 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:48:57,627 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 19:48:57,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:57,809 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:48:57,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:48:57,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1585164276, now seen corresponding path program 27 times [2021-08-06 19:48:57,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:48:57,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437311877] [2021-08-06 19:48:57,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:48:57,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:48:57,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:48:58,219 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:58,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:48:58,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437311877] [2021-08-06 19:48:58,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437311877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:58,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93798758] [2021-08-06 19:48:58,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:48:58,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:48:58,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:48:58,220 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 19:48:58,221 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 19:48:58,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 19:48:58,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:48:58,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 19:48:58,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:48:59,059 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:59,062 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:48:59,667 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:48:59,669 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:48:59,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:48:59,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:48:59,724 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:59,726 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:48:59,744 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:48:59,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93798758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:48:59,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:48:59,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 34 [2021-08-06 19:48:59,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434779283] [2021-08-06 19:48:59,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-06 19:48:59,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:48:59,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-06 19:48:59,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 19:48:59,746 INFO L87 Difference]: Start difference. First operand 32 states and 33 transitions. Second operand has 34 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 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 19:49:00,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:00,278 INFO L93 Difference]: Finished difference Result 45 states and 46 transitions. [2021-08-06 19:49:00,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 19:49:00,278 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 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 31 [2021-08-06 19:49:00,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:00,278 INFO L225 Difference]: With dead ends: 45 [2021-08-06 19:49:00,279 INFO L226 Difference]: Without dead ends: 33 [2021-08-06 19:49:00,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 900.3ms TimeCoverageRelationStatistics Valid=174, Invalid=1896, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 19:49:00,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-08-06 19:49:00,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2021-08-06 19:49:00,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.0625) internal successors, (34), 32 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 19:49:00,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2021-08-06 19:49:00,280 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 31 [2021-08-06 19:49:00,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:00,280 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2021-08-06 19:49:00,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 34 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 19:49:00,280 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2021-08-06 19:49:00,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 19:49:00,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:00,281 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:00,306 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 19:49:00,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:00,489 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:00,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:00,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1957416579, now seen corresponding path program 28 times [2021-08-06 19:49:00,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:00,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764257157] [2021-08-06 19:49:00,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:00,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:00,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:00,629 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 81.2 percent of original size [2021-08-06 19:49:00,636 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 81.2 percent of original size [2021-08-06 19:49:00,692 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 62.8 percent of original size [2021-08-06 19:49:00,699 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 62.8 percent of original size [2021-08-06 19:49:00,751 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:00,758 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:00,815 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:00,822 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:00,877 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:00,884 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:00,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:00,945 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,023 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,031 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,174 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,254 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,322 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,329 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 61.4 percent of original size [2021-08-06 19:49:01,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 62.8 percent of original size [2021-08-06 19:49:01,402 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 62.8 percent of original size [2021-08-06 19:49:01,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 91.4 percent of original size [2021-08-06 19:49:01,471 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 91.4 percent of original size [2021-08-06 19:49:01,531 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 225, result has 13.8 percent of original size [2021-08-06 19:49:01,538 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 225, result has 13.8 percent of original size [2021-08-06 19:49:01,576 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:01,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:01,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764257157] [2021-08-06 19:49:01,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764257157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:01,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156843193] [2021-08-06 19:49:01,576 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:49:01,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:01,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:01,601 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 19:49:01,602 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 19:49:02,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:49:02,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:02,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 53 conjunts are in the unsatisfiable core [2021-08-06 19:49:02,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:02,495 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:02,501 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:03,768 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 84.4 percent of original size [2021-08-06 19:49:03,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 84.4 percent of original size [2021-08-06 19:49:03,779 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 93.9 percent of original size [2021-08-06 19:49:03,785 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 93.9 percent of original size [2021-08-06 19:49:03,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 123 treesize of output 101 [2021-08-06 19:49:03,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 101 treesize of output 79 [2021-08-06 19:49:04,001 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:04,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:04,014 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:04,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156843193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:04,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:04,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 38 [2021-08-06 19:49:04,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144772557] [2021-08-06 19:49:04,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-06 19:49:04,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:04,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-06 19:49:04,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1311, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 19:49:04,016 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand has 38 states, 38 states have (on average 1.3157894736842106) internal successors, (50), 38 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 19:49:05,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:05,550 INFO L93 Difference]: Finished difference Result 58 states and 60 transitions. [2021-08-06 19:49:05,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 19:49:05,551 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.3157894736842106) internal successors, (50), 38 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 32 [2021-08-06 19:49:05,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:05,551 INFO L225 Difference]: With dead ends: 58 [2021-08-06 19:49:05,551 INFO L226 Difference]: Without dead ends: 54 [2021-08-06 19:49:05,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 2329.9ms TimeCoverageRelationStatistics Valid=197, Invalid=2353, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 19:49:05,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-08-06 19:49:05,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 37. [2021-08-06 19:49:05,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.0833333333333333) internal successors, (39), 36 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:05,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 39 transitions. [2021-08-06 19:49:05,553 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 39 transitions. Word has length 32 [2021-08-06 19:49:05,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:05,553 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 39 transitions. [2021-08-06 19:49:05,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.3157894736842106) internal successors, (50), 38 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 19:49:05,553 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 39 transitions. [2021-08-06 19:49:05,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:49:05,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:05,553 INFO L512 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:05,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-08-06 19:49:05,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:05,757 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:05,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:05,757 INFO L82 PathProgramCache]: Analyzing trace with hash 108273388, now seen corresponding path program 29 times [2021-08-06 19:49:05,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:05,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594172639] [2021-08-06 19:49:05,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:05,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:05,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:06,215 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:06,216 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:06,277 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:06,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:06,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594172639] [2021-08-06 19:49:06,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594172639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:06,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386585404] [2021-08-06 19:49:06,277 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:49:06,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:06,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:06,279 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 19:49:06,279 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 19:49:07,162 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 19:49:07,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:07,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 19:49:07,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:07,319 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:07,322 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:07,830 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:07,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:07,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:49:07,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:49:07,908 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:07,910 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:07,932 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:07,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386585404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:07,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:07,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 37 [2021-08-06 19:49:07,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123248764] [2021-08-06 19:49:07,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 19:49:07,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:07,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 19:49:07,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1239, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 19:49:07,933 INFO L87 Difference]: Start difference. First operand 37 states and 39 transitions. Second operand has 37 states, 37 states have (on average 1.2702702702702702) internal successors, (47), 37 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:08,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:08,504 INFO L93 Difference]: Finished difference Result 55 states and 57 transitions. [2021-08-06 19:49:08,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 19:49:08,504 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.2702702702702702) internal successors, (47), 37 states have internal predecessors, (47), 0 states have call successors, (0), 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 19:49:08,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:08,505 INFO L225 Difference]: With dead ends: 55 [2021-08-06 19:49:08,505 INFO L226 Difference]: Without dead ends: 55 [2021-08-06 19:49:08,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 957.2ms TimeCoverageRelationStatistics Valid=189, Invalid=2163, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 19:49:08,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-08-06 19:49:08,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 34. [2021-08-06 19:49:08,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 33 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 19:49:08,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 35 transitions. [2021-08-06 19:49:08,506 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 35 transitions. Word has length 33 [2021-08-06 19:49:08,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:08,507 INFO L470 AbstractCegarLoop]: Abstraction has 34 states and 35 transitions. [2021-08-06 19:49:08,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.2702702702702702) internal successors, (47), 37 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:08,507 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 35 transitions. [2021-08-06 19:49:08,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 19:49:08,507 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:08,507 INFO L512 BasicCegarLoop]: trace histogram [11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:08,527 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 19:49:08,709 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,SelfDestructingSolverStorable33 [2021-08-06 19:49:08,709 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:08,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:08,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1460032584, now seen corresponding path program 30 times [2021-08-06 19:49:08,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:08,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367416167] [2021-08-06 19:49:08,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:08,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:08,813 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:49:08,814 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:49:09,224 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:09,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:09,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367416167] [2021-08-06 19:49:09,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367416167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:09,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381760212] [2021-08-06 19:49:09,224 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:49:09,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:09,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:09,225 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 19:49:09,232 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 19:49:10,148 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-06 19:49:10,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:10,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 49 conjunts are in the unsatisfiable core [2021-08-06 19:49:10,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:10,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:49:10,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:49:10,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:49:10,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:49:10,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:49:10,964 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:49:10,964 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:49:10,986 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:49:11,005 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 11 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:11,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381760212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:11,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:11,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 37 [2021-08-06 19:49:11,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676324365] [2021-08-06 19:49:11,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 19:49:11,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:11,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 19:49:11,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1239, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 19:49:11,009 INFO L87 Difference]: Start difference. First operand 34 states and 35 transitions. Second operand has 37 states, 37 states have (on average 1.2702702702702702) internal successors, (47), 37 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:11,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:11,624 INFO L93 Difference]: Finished difference Result 48 states and 49 transitions. [2021-08-06 19:49:11,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 19:49:11,625 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.2702702702702702) internal successors, (47), 37 states have internal predecessors, (47), 0 states have call successors, (0), 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 19:49:11,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:11,625 INFO L225 Difference]: With dead ends: 48 [2021-08-06 19:49:11,625 INFO L226 Difference]: Without dead ends: 35 [2021-08-06 19:49:11,626 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 1075.1ms TimeCoverageRelationStatistics Valid=190, Invalid=2260, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 19:49:11,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-08-06 19:49:11,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-08-06 19:49:11,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 34 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 19:49:11,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 36 transitions. [2021-08-06 19:49:11,627 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 36 transitions. Word has length 33 [2021-08-06 19:49:11,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:11,627 INFO L470 AbstractCegarLoop]: Abstraction has 35 states and 36 transitions. [2021-08-06 19:49:11,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.2702702702702702) internal successors, (47), 37 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:11,627 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 36 transitions. [2021-08-06 19:49:11,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-06 19:49:11,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:11,628 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:11,648 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 19:49:11,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:11,828 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:11,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:11,829 INFO L82 PathProgramCache]: Analyzing trace with hash -28831489, now seen corresponding path program 31 times [2021-08-06 19:49:11,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:11,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364369692] [2021-08-06 19:49:11,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:11,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:11,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:11,981 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 19:49:11,984 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 19:49:12,030 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:49:12,033 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:49:12,073 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,117 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,162 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,164 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,248 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,294 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,341 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,343 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,402 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,405 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,452 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,505 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:49:12,555 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:49:12,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:49:12,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1022, result has 8.3 percent of original size [2021-08-06 19:49:12,724 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1022, result has 8.3 percent of original size [2021-08-06 19:49:12,784 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:12,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:12,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364369692] [2021-08-06 19:49:12,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364369692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:12,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335127986] [2021-08-06 19:49:12,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:49:12,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:12,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:12,786 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 19:49:12,786 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 19:49:13,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:13,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 57 conjunts are in the unsatisfiable core [2021-08-06 19:49:13,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:13,820 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:13,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:14,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:49:14,923 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:49:14,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:49:14,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:49:15,113 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:15,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:15,127 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:15,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335127986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:15,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:15,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 40 [2021-08-06 19:49:15,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300398951] [2021-08-06 19:49:15,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-06 19:49:15,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:15,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-06 19:49:15,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1460, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 19:49:15,128 INFO L87 Difference]: Start difference. First operand 35 states and 36 transitions. Second operand has 40 states, 40 states have (on average 1.275) internal successors, (51), 40 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:16,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:16,593 INFO L93 Difference]: Finished difference Result 61 states and 63 transitions. [2021-08-06 19:49:16,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 19:49:16,593 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.275) internal successors, (51), 40 states have internal predecessors, (51), 0 states have call successors, (0), 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 34 [2021-08-06 19:49:16,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:16,594 INFO L225 Difference]: With dead ends: 61 [2021-08-06 19:49:16,594 INFO L226 Difference]: Without dead ends: 57 [2021-08-06 19:49:16,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 2178.9ms TimeCoverageRelationStatistics Valid=196, Invalid=2666, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 19:49:16,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-08-06 19:49:16,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 39. [2021-08-06 19:49:16,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.0789473684210527) internal successors, (41), 38 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:16,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 41 transitions. [2021-08-06 19:49:16,595 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 41 transitions. Word has length 34 [2021-08-06 19:49:16,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:16,595 INFO L470 AbstractCegarLoop]: Abstraction has 39 states and 41 transitions. [2021-08-06 19:49:16,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.275) internal successors, (51), 40 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:16,596 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 41 transitions. [2021-08-06 19:49:16,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 19:49:16,596 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:16,596 INFO L512 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:16,616 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 19:49:16,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:16,805 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:16,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:16,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1061022504, now seen corresponding path program 32 times [2021-08-06 19:49:16,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:16,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895826748] [2021-08-06 19:49:16,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:16,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:17,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:17,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:17,347 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:17,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:17,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895826748] [2021-08-06 19:49:17,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895826748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:17,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915917397] [2021-08-06 19:49:17,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:49:17,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:17,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:17,349 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 19:49:17,349 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 19:49:18,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:49:18,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:18,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 53 conjunts are in the unsatisfiable core [2021-08-06 19:49:18,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:18,449 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:49:18,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:49:18,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:18,495 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:19,095 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:19,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:19,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:49:19,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:49:19,161 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:19,162 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:19,185 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:19,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915917397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:19,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:19,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 40 [2021-08-06 19:49:19,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183482462] [2021-08-06 19:49:19,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-06 19:49:19,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:19,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-06 19:49:19,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1459, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 19:49:19,186 INFO L87 Difference]: Start difference. First operand 39 states and 41 transitions. Second operand has 40 states, 40 states have (on average 1.25) internal successors, (50), 40 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 19:49:19,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:19,905 INFO L93 Difference]: Finished difference Result 58 states and 60 transitions. [2021-08-06 19:49:19,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 19:49:19,906 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.25) internal successors, (50), 40 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 35 [2021-08-06 19:49:19,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:19,906 INFO L225 Difference]: With dead ends: 58 [2021-08-06 19:49:19,906 INFO L226 Difference]: Without dead ends: 58 [2021-08-06 19:49:19,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1110.7ms TimeCoverageRelationStatistics Valid=205, Invalid=2551, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 19:49:19,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-08-06 19:49:19,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 36. [2021-08-06 19:49:19,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 35 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:19,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 37 transitions. [2021-08-06 19:49:19,908 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 37 transitions. Word has length 35 [2021-08-06 19:49:19,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:19,908 INFO L470 AbstractCegarLoop]: Abstraction has 36 states and 37 transitions. [2021-08-06 19:49:19,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.25) internal successors, (50), 40 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 19:49:19,908 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 37 transitions. [2021-08-06 19:49:19,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 19:49:19,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:19,908 INFO L512 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:19,928 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 19:49:20,109 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,SelfDestructingSolverStorable36 [2021-08-06 19:49:20,109 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:20,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:20,109 INFO L82 PathProgramCache]: Analyzing trace with hash 15884620, now seen corresponding path program 33 times [2021-08-06 19:49:20,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:20,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251863077] [2021-08-06 19:49:20,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:20,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:20,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:20,223 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:49:20,224 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:49:20,657 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:20,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:20,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251863077] [2021-08-06 19:49:20,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251863077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:20,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777222420] [2021-08-06 19:49:20,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:49:20,658 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:20,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:20,659 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 19:49:20,659 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 19:49:21,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-06 19:49:21,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:21,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 53 conjunts are in the unsatisfiable core [2021-08-06 19:49:21,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:21,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:49:21,829 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:49:22,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:49:22,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:49:22,629 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:49:22,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:49:22,648 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:22,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777222420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:22,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:22,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 40 [2021-08-06 19:49:22,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104457916] [2021-08-06 19:49:22,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-08-06 19:49:22,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:22,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-08-06 19:49:22,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1459, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 19:49:22,649 INFO L87 Difference]: Start difference. First operand 36 states and 37 transitions. Second operand has 40 states, 40 states have (on average 1.25) internal successors, (50), 40 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 19:49:23,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:23,326 INFO L93 Difference]: Finished difference Result 51 states and 52 transitions. [2021-08-06 19:49:23,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 19:49:23,326 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.25) internal successors, (50), 40 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 35 [2021-08-06 19:49:23,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:23,326 INFO L225 Difference]: With dead ends: 51 [2021-08-06 19:49:23,327 INFO L226 Difference]: Without dead ends: 37 [2021-08-06 19:49:23,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1204.5ms TimeCoverageRelationStatistics Valid=206, Invalid=2656, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 19:49:23,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-08-06 19:49:23,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-08-06 19:49:23,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.0555555555555556) internal successors, (38), 36 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 19:49:23,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 38 transitions. [2021-08-06 19:49:23,328 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 38 transitions. Word has length 35 [2021-08-06 19:49:23,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:23,328 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 38 transitions. [2021-08-06 19:49:23,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.25) internal successors, (50), 40 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 19:49:23,328 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 38 transitions. [2021-08-06 19:49:23,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 19:49:23,328 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:23,328 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:23,348 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-08-06 19:49:23,532 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,SelfDestructingSolverStorable37 [2021-08-06 19:49:23,533 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:23,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:23,533 INFO L82 PathProgramCache]: Analyzing trace with hash -558379965, now seen corresponding path program 34 times [2021-08-06 19:49:23,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:23,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026065533] [2021-08-06 19:49:23,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:23,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:23,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:23,701 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:49:23,704 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:49:23,748 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 19:49:23,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 19:49:23,790 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,792 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,832 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,900 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,902 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,944 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,990 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:23,992 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,037 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,039 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,087 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,130 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,178 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,228 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,234 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,283 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 76.5 percent of original size [2021-08-06 19:49:24,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 19:49:24,340 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 75.4 percent of original size [2021-08-06 19:49:24,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1259, result has 9.6 percent of original size [2021-08-06 19:49:24,534 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1259, result has 9.6 percent of original size [2021-08-06 19:49:24,626 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:24,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:24,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026065533] [2021-08-06 19:49:24,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026065533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:24,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344448317] [2021-08-06 19:49:24,626 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:49:24,626 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:24,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:24,627 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 19:49:24,632 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 19:49:25,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:49:25,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:25,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 19:49:25,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:25,807 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:25,814 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:25,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:49:25,924 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:49:26,972 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:49:26,988 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:49:26,989 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.8 percent of original size [2021-08-06 19:49:27,006 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.8 percent of original size [2021-08-06 19:49:27,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 85 [2021-08-06 19:49:27,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 67 [2021-08-06 19:49:27,229 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:27,236 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:27,242 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:27,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344448317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:27,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:27,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 43 [2021-08-06 19:49:27,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816792292] [2021-08-06 19:49:27,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-06 19:49:27,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:27,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-06 19:49:27,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1698, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 19:49:27,244 INFO L87 Difference]: Start difference. First operand 37 states and 38 transitions. Second operand has 43 states, 43 states have (on average 1.255813953488372) internal successors, (54), 43 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 19:49:28,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:28,724 INFO L93 Difference]: Finished difference Result 64 states and 66 transitions. [2021-08-06 19:49:28,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 19:49:28,724 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.255813953488372) internal successors, (54), 43 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 36 [2021-08-06 19:49:28,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:28,724 INFO L225 Difference]: With dead ends: 64 [2021-08-06 19:49:28,725 INFO L226 Difference]: Without dead ends: 60 [2021-08-06 19:49:28,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 2312.7ms TimeCoverageRelationStatistics Valid=211, Invalid=3095, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 19:49:28,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-08-06 19:49:28,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 41. [2021-08-06 19:49:28,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.075) internal successors, (43), 40 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:28,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 43 transitions. [2021-08-06 19:49:28,726 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 43 transitions. Word has length 36 [2021-08-06 19:49:28,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:28,726 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 43 transitions. [2021-08-06 19:49:28,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.255813953488372) internal successors, (54), 43 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 19:49:28,726 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 43 transitions. [2021-08-06 19:49:28,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 19:49:28,726 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:28,726 INFO L512 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:28,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-06 19:49:28,932 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,SelfDestructingSolverStorable38 [2021-08-06 19:49:28,933 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:28,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:28,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1180712916, now seen corresponding path program 35 times [2021-08-06 19:49:28,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:28,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748553647] [2021-08-06 19:49:28,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:28,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:29,444 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:49:29,445 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:49:29,512 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:29,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:29,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748553647] [2021-08-06 19:49:29,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748553647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:29,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374935572] [2021-08-06 19:49:29,512 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:49:29,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:29,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:29,513 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 19:49:29,514 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 19:49:30,651 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-06 19:49:30,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:30,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 57 conjunts are in the unsatisfiable core [2021-08-06 19:49:30,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:30,776 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:49:30,782 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:49:30,834 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:30,837 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:31,480 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:31,484 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:31,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:49:31,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:49:31,543 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:31,545 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:31,566 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:31,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374935572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:31,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:31,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 43 [2021-08-06 19:49:31,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698471698] [2021-08-06 19:49:31,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-06 19:49:31,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:31,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-06 19:49:31,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1697, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 19:49:31,567 INFO L87 Difference]: Start difference. First operand 41 states and 43 transitions. Second operand has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:32,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:32,343 INFO L93 Difference]: Finished difference Result 61 states and 63 transitions. [2021-08-06 19:49:32,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 19:49:32,344 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 0 states have call successors, (0), 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 19:49:32,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:32,344 INFO L225 Difference]: With dead ends: 61 [2021-08-06 19:49:32,344 INFO L226 Difference]: Without dead ends: 61 [2021-08-06 19:49:32,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 1247.9ms TimeCoverageRelationStatistics Valid=221, Invalid=2971, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 19:49:32,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-08-06 19:49:32,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 38. [2021-08-06 19:49:32,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.054054054054054) internal successors, (39), 37 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:32,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 39 transitions. [2021-08-06 19:49:32,345 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 39 transitions. Word has length 37 [2021-08-06 19:49:32,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:32,346 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 39 transitions. [2021-08-06 19:49:32,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:32,346 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 39 transitions. [2021-08-06 19:49:32,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 19:49:32,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:32,346 INFO L512 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:32,366 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 19:49:32,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-06 19:49:32,561 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:32,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:32,561 INFO L82 PathProgramCache]: Analyzing trace with hash 779751048, now seen corresponding path program 36 times [2021-08-06 19:49:32,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:32,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637525314] [2021-08-06 19:49:32,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:32,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:32,689 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:49:32,690 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:49:33,137 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:33,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:33,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637525314] [2021-08-06 19:49:33,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637525314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:33,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051455324] [2021-08-06 19:49:33,137 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:49:33,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:33,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:33,139 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 19:49:33,139 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 19:49:34,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-06 19:49:34,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:34,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 57 conjunts are in the unsatisfiable core [2021-08-06 19:49:34,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:34,411 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:49:34,414 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:49:35,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:49:35,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:49:35,307 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:49:35,310 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:49:35,310 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:49:35,310 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:49:35,329 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:35,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051455324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:35,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:35,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 43 [2021-08-06 19:49:35,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660252119] [2021-08-06 19:49:35,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-08-06 19:49:35,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:35,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-08-06 19:49:35,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1697, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 19:49:35,331 INFO L87 Difference]: Start difference. First operand 38 states and 39 transitions. Second operand has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:36,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:36,151 INFO L93 Difference]: Finished difference Result 54 states and 55 transitions. [2021-08-06 19:49:36,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 19:49:36,151 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 0 states have call successors, (0), 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 19:49:36,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:36,151 INFO L225 Difference]: With dead ends: 54 [2021-08-06 19:49:36,151 INFO L226 Difference]: Without dead ends: 39 [2021-08-06 19:49:36,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1342.7ms TimeCoverageRelationStatistics Valid=222, Invalid=3084, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 19:49:36,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-08-06 19:49:36,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-08-06 19:49:36,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 38 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 19:49:36,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 40 transitions. [2021-08-06 19:49:36,153 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 40 transitions. Word has length 37 [2021-08-06 19:49:36,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:36,153 INFO L470 AbstractCegarLoop]: Abstraction has 39 states and 40 transitions. [2021-08-06 19:49:36,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 43 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:36,153 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 40 transitions. [2021-08-06 19:49:36,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 19:49:36,153 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:36,153 INFO L512 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:36,178 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 19:49:36,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:36,354 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:36,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:36,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1332701249, now seen corresponding path program 37 times [2021-08-06 19:49:36,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:36,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888220126] [2021-08-06 19:49:36,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:36,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:36,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:37,638 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 84.1 percent of original size [2021-08-06 19:49:37,642 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 84.1 percent of original size [2021-08-06 19:49:37,783 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:37,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:37,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888220126] [2021-08-06 19:49:37,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888220126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:37,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255567366] [2021-08-06 19:49:37,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:49:37,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:37,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:37,784 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 19:49:37,785 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 19:49:38,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:38,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 65 conjunts are in the unsatisfiable core [2021-08-06 19:49:38,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:39,090 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:39,096 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:41,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.2 percent of original size [2021-08-06 19:49:41,375 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.2 percent of original size [2021-08-06 19:49:41,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 93.3 percent of original size [2021-08-06 19:49:41,384 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 93.3 percent of original size [2021-08-06 19:49:41,416 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:49:41,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 94 [2021-08-06 19:49:41,430 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:49:41,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 91 treesize of output 76 [2021-08-06 19:49:41,640 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:41,647 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:49:41,654 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:41,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255567366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:41,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:41,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 49 [2021-08-06 19:49:41,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12552183] [2021-08-06 19:49:41,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-06 19:49:41,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:41,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-06 19:49:41,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=2240, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 19:49:41,655 INFO L87 Difference]: Start difference. First operand 39 states and 40 transitions. Second operand has 49 states, 49 states have (on average 1.2244897959183674) internal successors, (60), 49 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 19:49:44,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:44,635 INFO L93 Difference]: Finished difference Result 60 states and 61 transitions. [2021-08-06 19:49:44,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 19:49:44,636 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.2244897959183674) internal successors, (60), 49 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 38 [2021-08-06 19:49:44,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:44,636 INFO L225 Difference]: With dead ends: 60 [2021-08-06 19:49:44,636 INFO L226 Difference]: Without dead ends: 40 [2021-08-06 19:49:44,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 4084.6ms TimeCoverageRelationStatistics Valid=256, Invalid=3904, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 19:49:44,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-08-06 19:49:44,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2021-08-06 19:49:44,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 39 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:44,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 41 transitions. [2021-08-06 19:49:44,638 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 41 transitions. Word has length 38 [2021-08-06 19:49:44,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:44,638 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 41 transitions. [2021-08-06 19:49:44,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.2244897959183674) internal successors, (60), 49 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 19:49:44,638 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 41 transitions. [2021-08-06 19:49:44,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 19:49:44,638 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:44,638 INFO L512 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:44,658 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 19:49:44,844 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,SelfDestructingSolverStorable41 [2021-08-06 19:49:44,845 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:44,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:44,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1900754280, now seen corresponding path program 38 times [2021-08-06 19:49:44,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:44,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718365438] [2021-08-06 19:49:44,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:44,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:44,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:45,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:45,434 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:45,508 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:45,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:45,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718365438] [2021-08-06 19:49:45,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718365438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:45,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523032601] [2021-08-06 19:49:45,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:49:45,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:45,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:45,509 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 19:49:45,510 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 19:49:46,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:49:46,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:46,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 19:49:46,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:47,012 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:47,015 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:47,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:47,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:47,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:49:47,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:49:47,813 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:47,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:47,836 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:47,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523032601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:47,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:47,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 46 [2021-08-06 19:49:47,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234698831] [2021-08-06 19:49:47,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-08-06 19:49:47,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:47,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-08-06 19:49:47,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1953, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 19:49:47,837 INFO L87 Difference]: Start difference. First operand 40 states and 41 transitions. Second operand has 46 states, 46 states have (on average 1.2173913043478262) internal successors, (56), 46 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 19:49:48,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:48,660 INFO L93 Difference]: Finished difference Result 41 states and 42 transitions. [2021-08-06 19:49:48,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 19:49:48,660 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.2173913043478262) internal successors, (56), 46 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 39 [2021-08-06 19:49:48,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:48,661 INFO L225 Difference]: With dead ends: 41 [2021-08-06 19:49:48,661 INFO L226 Difference]: Without dead ends: 41 [2021-08-06 19:49:48,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1398.2ms TimeCoverageRelationStatistics Valid=237, Invalid=3423, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 19:49:48,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2021-08-06 19:49:48,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2021-08-06 19:49:48,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.05) internal successors, (42), 40 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 19:49:48,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 42 transitions. [2021-08-06 19:49:48,662 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 42 transitions. Word has length 39 [2021-08-06 19:49:48,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:48,662 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 42 transitions. [2021-08-06 19:49:48,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.2173913043478262) internal successors, (56), 46 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 19:49:48,662 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 42 transitions. [2021-08-06 19:49:48,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 19:49:48,662 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:48,663 INFO L512 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:48,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 19:49:48,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-06 19:49:48,865 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:48,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:48,865 INFO L82 PathProgramCache]: Analyzing trace with hash -296498685, now seen corresponding path program 39 times [2021-08-06 19:49:48,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:48,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519216968] [2021-08-06 19:49:48,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:48,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:48,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:49,892 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 213, result has 12.3 percent of original size [2021-08-06 19:49:49,898 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 213, result has 12.3 percent of original size [2021-08-06 19:49:49,937 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:49,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:49,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519216968] [2021-08-06 19:49:49,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519216968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:49,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746198595] [2021-08-06 19:49:49,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:49:49,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:49,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:49,939 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 19:49:49,939 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 19:49:51,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-06 19:49:51,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:51,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 69 conjunts are in the unsatisfiable core [2021-08-06 19:49:51,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:51,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:51,401 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:49:51,481 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:49:51,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:49:52,778 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:49:52,787 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:49:52,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:49:52,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:49:52,935 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:49:52,946 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:49:52,962 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:52,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746198595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:52,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:52,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 48 [2021-08-06 19:49:52,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227796105] [2021-08-06 19:49:52,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-08-06 19:49:52,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:52,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-08-06 19:49:52,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2135, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 19:49:52,964 INFO L87 Difference]: Start difference. First operand 41 states and 42 transitions. Second operand has 48 states, 48 states have (on average 1.1458333333333333) internal successors, (55), 48 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 19:49:54,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:54,822 INFO L93 Difference]: Finished difference Result 70 states and 72 transitions. [2021-08-06 19:49:54,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 19:49:54,822 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.1458333333333333) internal successors, (55), 48 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 40 [2021-08-06 19:49:54,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:54,823 INFO L225 Difference]: With dead ends: 70 [2021-08-06 19:49:54,823 INFO L226 Difference]: Without dead ends: 66 [2021-08-06 19:49:54,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 2823.3ms TimeCoverageRelationStatistics Valid=237, Invalid=3923, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 19:49:54,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-06 19:49:54,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 45. [2021-08-06 19:49:54,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.0681818181818181) internal successors, (47), 44 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:54,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 47 transitions. [2021-08-06 19:49:54,824 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 47 transitions. Word has length 40 [2021-08-06 19:49:54,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:54,824 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 47 transitions. [2021-08-06 19:49:54,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.1458333333333333) internal successors, (55), 48 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 19:49:54,824 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 47 transitions. [2021-08-06 19:49:54,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-06 19:49:54,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:54,825 INFO L512 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:54,848 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 19:49:55,025 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,SelfDestructingSolverStorable43 [2021-08-06 19:49:55,026 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:55,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:55,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1792909676, now seen corresponding path program 40 times [2021-08-06 19:49:55,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:55,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475343873] [2021-08-06 19:49:55,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:55,026 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:55,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:55,737 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:55,738 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:49:55,810 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:55,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:49:55,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475343873] [2021-08-06 19:49:55,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475343873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:55,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739314040] [2021-08-06 19:49:55,810 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:49:55,810 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:55,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:49:55,811 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 19:49:55,812 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 19:49:57,215 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:49:57,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:49:57,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 65 conjunts are in the unsatisfiable core [2021-08-06 19:49:57,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:49:57,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:49:57,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:49:57,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:57,418 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:49:58,237 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:58,241 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:49:58,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:49:58,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:49:58,312 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:58,314 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:49:58,336 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:49:58,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739314040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:49:58,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:49:58,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 49 [2021-08-06 19:49:58,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959991734] [2021-08-06 19:49:58,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-06 19:49:58,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:49:58,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-06 19:49:58,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 19:49:58,337 INFO L87 Difference]: Start difference. First operand 45 states and 47 transitions. Second operand has 49 states, 49 states have (on average 1.2040816326530612) internal successors, (59), 49 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:59,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:49:59,326 INFO L93 Difference]: Finished difference Result 67 states and 69 transitions. [2021-08-06 19:49:59,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 19:49:59,326 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.2040816326530612) internal successors, (59), 49 states have internal predecessors, (59), 0 states have call successors, (0), 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 19:49:59,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:49:59,327 INFO L225 Difference]: With dead ends: 67 [2021-08-06 19:49:59,327 INFO L226 Difference]: Without dead ends: 67 [2021-08-06 19:49:59,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 1638.8ms TimeCoverageRelationStatistics Valid=253, Invalid=3907, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 19:49:59,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-08-06 19:49:59,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 42. [2021-08-06 19:49:59,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 41 states have (on average 1.048780487804878) internal successors, (43), 41 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:59,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 43 transitions. [2021-08-06 19:49:59,328 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 43 transitions. Word has length 41 [2021-08-06 19:49:59,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:49:59,328 INFO L470 AbstractCegarLoop]: Abstraction has 42 states and 43 transitions. [2021-08-06 19:49:59,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.2040816326530612) internal successors, (59), 49 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:49:59,329 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 43 transitions. [2021-08-06 19:49:59,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-06 19:49:59,329 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:49:59,329 INFO L512 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:49:59,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-06 19:49:59,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:49:59,535 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:49:59,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:49:59,536 INFO L82 PathProgramCache]: Analyzing trace with hash 308136136, now seen corresponding path program 41 times [2021-08-06 19:49:59,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:49:59,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342056146] [2021-08-06 19:49:59,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:49:59,536 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:49:59,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:49:59,711 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:49:59,712 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:50:00,282 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:00,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:00,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342056146] [2021-08-06 19:50:00,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342056146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:00,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254723765] [2021-08-06 19:50:00,282 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:50:00,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:00,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:00,283 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 19:50:00,284 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 19:50:01,788 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-06 19:50:01,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:01,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 65 conjunts are in the unsatisfiable core [2021-08-06 19:50:01,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:01,896 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:50:01,899 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:50:02,948 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:50:02,951 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:50:02,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:50:02,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:50:03,016 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:50:03,018 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:50:03,018 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:50:03,019 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:50:03,037 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 15 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:03,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254723765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:03,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:03,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 49 [2021-08-06 19:50:03,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049477592] [2021-08-06 19:50:03,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2021-08-06 19:50:03,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:03,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-08-06 19:50:03,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=2227, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 19:50:03,039 INFO L87 Difference]: Start difference. First operand 42 states and 43 transitions. Second operand has 49 states, 49 states have (on average 1.2040816326530612) internal successors, (59), 49 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:04,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:04,036 INFO L93 Difference]: Finished difference Result 60 states and 61 transitions. [2021-08-06 19:50:04,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 19:50:04,037 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.2040816326530612) internal successors, (59), 49 states have internal predecessors, (59), 0 states have call successors, (0), 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 19:50:04,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:04,037 INFO L225 Difference]: With dead ends: 60 [2021-08-06 19:50:04,037 INFO L226 Difference]: Without dead ends: 43 [2021-08-06 19:50:04,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 1748.9ms TimeCoverageRelationStatistics Valid=254, Invalid=4036, Unknown=0, NotChecked=0, Total=4290 [2021-08-06 19:50:04,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-08-06 19:50:04,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2021-08-06 19:50:04,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.0476190476190477) internal successors, (44), 42 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 19:50:04,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 44 transitions. [2021-08-06 19:50:04,039 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 44 transitions. Word has length 41 [2021-08-06 19:50:04,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:04,039 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 44 transitions. [2021-08-06 19:50:04,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.2040816326530612) internal successors, (59), 49 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:04,039 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 44 transitions. [2021-08-06 19:50:04,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 19:50:04,039 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:04,039 INFO L512 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:04,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-06 19:50:04,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:04,254 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:04,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:04,254 INFO L82 PathProgramCache]: Analyzing trace with hash 655285887, now seen corresponding path program 42 times [2021-08-06 19:50:04,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:04,254 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841878186] [2021-08-06 19:50:04,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:04,254 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:04,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:04,480 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 63.8 percent of original size [2021-08-06 19:50:04,489 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 63.8 percent of original size [2021-08-06 19:50:04,537 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 59.5 percent of original size [2021-08-06 19:50:04,544 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 59.5 percent of original size [2021-08-06 19:50:04,593 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,599 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,660 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,666 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,729 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,823 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,904 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,911 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,977 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:04,983 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,048 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,055 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,130 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,199 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,268 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,417 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,507 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,512 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,588 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 63.0 percent of original size [2021-08-06 19:50:05,666 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 59.5 percent of original size [2021-08-06 19:50:05,671 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 59.5 percent of original size [2021-08-06 19:50:05,743 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 57.6 percent of original size [2021-08-06 19:50:05,748 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 57.6 percent of original size [2021-08-06 19:50:05,821 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 228, result has 21.6 percent of original size [2021-08-06 19:50:05,832 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 228, result has 21.6 percent of original size [2021-08-06 19:50:05,902 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:05,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:05,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841878186] [2021-08-06 19:50:05,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841878186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:05,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994459038] [2021-08-06 19:50:05,902 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:50:05,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:05,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:05,903 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 19:50:05,905 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 19:50:07,529 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-06 19:50:07,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:07,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 73 conjunts are in the unsatisfiable core [2021-08-06 19:50:07,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:07,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:50:07,663 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:50:09,347 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.0 percent of original size [2021-08-06 19:50:09,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.0 percent of original size [2021-08-06 19:50:09,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 93.2 percent of original size [2021-08-06 19:50:09,369 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 93.2 percent of original size [2021-08-06 19:50:09,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 91 [2021-08-06 19:50:09,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 73 [2021-08-06 19:50:09,552 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 27.8 percent of original size [2021-08-06 19:50:09,553 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 27.8 percent of original size [2021-08-06 19:50:09,615 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:50:09,622 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:50:09,628 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:09,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994459038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:09,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:09,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 52 [2021-08-06 19:50:09,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951451508] [2021-08-06 19:50:09,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 19:50:09,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:09,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 19:50:09,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=2520, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 19:50:09,630 INFO L87 Difference]: Start difference. First operand 43 states and 44 transitions. Second operand has 52 states, 52 states have (on average 1.2115384615384615) internal successors, (63), 52 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 19:50:11,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:11,949 INFO L93 Difference]: Finished difference Result 73 states and 75 transitions. [2021-08-06 19:50:11,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 19:50:11,949 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.2115384615384615) internal successors, (63), 52 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) Word has length 42 [2021-08-06 19:50:11,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:11,949 INFO L225 Difference]: With dead ends: 73 [2021-08-06 19:50:11,949 INFO L226 Difference]: Without dead ends: 69 [2021-08-06 19:50:11,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 3592.4ms TimeCoverageRelationStatistics Valid=256, Invalid=4574, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 19:50:11,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-08-06 19:50:11,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 47. [2021-08-06 19:50:11,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:11,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 49 transitions. [2021-08-06 19:50:11,957 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 49 transitions. Word has length 42 [2021-08-06 19:50:11,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:11,957 INFO L470 AbstractCegarLoop]: Abstraction has 47 states and 49 transitions. [2021-08-06 19:50:11,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.2115384615384615) internal successors, (63), 52 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 19:50:11,958 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 49 transitions. [2021-08-06 19:50:11,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 19:50:11,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:11,958 INFO L512 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:11,980 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 19:50:12,158 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,SelfDestructingSolverStorable46 [2021-08-06 19:50:12,159 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:12,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:12,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1467973720, now seen corresponding path program 43 times [2021-08-06 19:50:12,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:12,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830975669] [2021-08-06 19:50:12,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:12,159 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:12,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:12,933 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 64.3 percent of original size [2021-08-06 19:50:12,935 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 64.3 percent of original size [2021-08-06 19:50:13,014 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:13,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:13,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830975669] [2021-08-06 19:50:13,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830975669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:13,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287918606] [2021-08-06 19:50:13,014 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:50:13,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:13,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:13,015 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 19:50:13,016 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 19:50:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:14,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 69 conjunts are in the unsatisfiable core [2021-08-06 19:50:14,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:14,837 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:50:14,840 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:50:15,777 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:50:15,782 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:50:15,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:50:15,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:50:15,853 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:50:15,855 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:50:15,876 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:15,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287918606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:15,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:15,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 52 [2021-08-06 19:50:15,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116404815] [2021-08-06 19:50:15,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 19:50:15,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:15,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 19:50:15,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=2519, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 19:50:15,878 INFO L87 Difference]: Start difference. First operand 47 states and 49 transitions. Second operand has 52 states, 52 states have (on average 1.1923076923076923) internal successors, (62), 52 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 19:50:17,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:17,008 INFO L93 Difference]: Finished difference Result 70 states and 72 transitions. [2021-08-06 19:50:17,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 19:50:17,009 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.1923076923076923) internal successors, (62), 52 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 43 [2021-08-06 19:50:17,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:17,009 INFO L225 Difference]: With dead ends: 70 [2021-08-06 19:50:17,009 INFO L226 Difference]: Without dead ends: 70 [2021-08-06 19:50:17,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1846.2ms TimeCoverageRelationStatistics Valid=269, Invalid=4423, Unknown=0, NotChecked=0, Total=4692 [2021-08-06 19:50:17,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-08-06 19:50:17,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 44. [2021-08-06 19:50:17,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 1.0465116279069768) internal successors, (45), 43 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:17,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 45 transitions. [2021-08-06 19:50:17,011 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 45 transitions. Word has length 43 [2021-08-06 19:50:17,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:17,011 INFO L470 AbstractCegarLoop]: Abstraction has 44 states and 45 transitions. [2021-08-06 19:50:17,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.1923076923076923) internal successors, (62), 52 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 19:50:17,012 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 45 transitions. [2021-08-06 19:50:17,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-08-06 19:50:17,012 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:17,012 INFO L512 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:17,035 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 19:50:17,227 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,SelfDestructingSolverStorable47 [2021-08-06 19:50:17,227 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:17,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:17,227 INFO L82 PathProgramCache]: Analyzing trace with hash -251313204, now seen corresponding path program 44 times [2021-08-06 19:50:17,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:17,228 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135381154] [2021-08-06 19:50:17,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:17,228 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:17,408 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:50:17,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:50:18,030 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:18,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:18,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135381154] [2021-08-06 19:50:18,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135381154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:18,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380967308] [2021-08-06 19:50:18,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:50:18,031 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:18,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:18,032 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 19:50:18,034 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 19:50:19,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:50:19,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:19,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 69 conjunts are in the unsatisfiable core [2021-08-06 19:50:19,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:19,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:50:19,796 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:50:20,945 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:50:20,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:50:20,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:50:20,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:50:21,013 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:50:21,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:50:21,016 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:50:21,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:50:21,041 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:21,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380967308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:21,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:21,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 52 [2021-08-06 19:50:21,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347087936] [2021-08-06 19:50:21,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 19:50:21,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:21,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 19:50:21,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=2519, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 19:50:21,042 INFO L87 Difference]: Start difference. First operand 44 states and 45 transitions. Second operand has 52 states, 52 states have (on average 1.1923076923076923) internal successors, (62), 52 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 19:50:22,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:22,230 INFO L93 Difference]: Finished difference Result 63 states and 64 transitions. [2021-08-06 19:50:22,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 19:50:22,231 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.1923076923076923) internal successors, (62), 52 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 43 [2021-08-06 19:50:22,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:22,231 INFO L225 Difference]: With dead ends: 63 [2021-08-06 19:50:22,231 INFO L226 Difference]: Without dead ends: 45 [2021-08-06 19:50:22,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 1939.5ms TimeCoverageRelationStatistics Valid=270, Invalid=4560, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 19:50:22,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-08-06 19:50:22,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2021-08-06 19:50:22,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 44 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 19:50:22,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 46 transitions. [2021-08-06 19:50:22,233 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 46 transitions. Word has length 43 [2021-08-06 19:50:22,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:22,233 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 46 transitions. [2021-08-06 19:50:22,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.1923076923076923) internal successors, (62), 52 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 19:50:22,233 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 46 transitions. [2021-08-06 19:50:22,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-08-06 19:50:22,233 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:22,233 INFO L512 BasicCegarLoop]: trace histogram [16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:22,255 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 19:50:22,452 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,SelfDestructingSolverStorable48 [2021-08-06 19:50:22,453 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:22,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:22,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1647851581, now seen corresponding path program 45 times [2021-08-06 19:50:22,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:22,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681832336] [2021-08-06 19:50:22,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:22,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:22,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:22,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:50:22,683 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:50:22,726 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:50:22,729 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:50:22,770 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,816 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,818 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,862 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,864 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,912 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,931 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,979 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:22,981 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,029 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,031 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,080 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,083 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,133 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,135 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,188 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,190 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,248 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,308 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,311 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,368 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,434 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,495 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,556 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:50:23,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:50:23,619 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:50:23,750 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 870, result has 3.3 percent of original size [2021-08-06 19:50:23,767 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 870, result has 3.3 percent of original size [2021-08-06 19:50:23,817 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:23,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:23,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681832336] [2021-08-06 19:50:23,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681832336] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:23,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423935857] [2021-08-06 19:50:23,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:50:23,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:23,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:23,818 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 19:50:23,820 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 19:50:25,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-06 19:50:25,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:25,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 77 conjunts are in the unsatisfiable core [2021-08-06 19:50:25,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:25,665 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:50:25,671 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:50:25,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:50:25,769 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:50:27,324 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:50:27,333 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:50:27,334 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:50:27,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:50:27,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:50:27,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:50:27,513 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:50:27,521 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:50:27,528 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:27,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423935857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:27,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:27,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 55 [2021-08-06 19:50:27,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756704899] [2021-08-06 19:50:27,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 19:50:27,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:27,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 19:50:27,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2830, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 19:50:27,529 INFO L87 Difference]: Start difference. First operand 45 states and 46 transitions. Second operand has 55 states, 55 states have (on average 1.2) internal successors, (66), 55 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 19:50:29,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:29,687 INFO L93 Difference]: Finished difference Result 76 states and 78 transitions. [2021-08-06 19:50:29,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 19:50:29,688 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.2) internal successors, (66), 55 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 44 [2021-08-06 19:50:29,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:29,688 INFO L225 Difference]: With dead ends: 76 [2021-08-06 19:50:29,688 INFO L226 Difference]: Without dead ends: 72 [2021-08-06 19:50:29,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 3405.5ms TimeCoverageRelationStatistics Valid=271, Invalid=5131, Unknown=0, NotChecked=0, Total=5402 [2021-08-06 19:50:29,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-08-06 19:50:29,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 49. [2021-08-06 19:50:29,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.0625) internal successors, (51), 48 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:29,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 51 transitions. [2021-08-06 19:50:29,690 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 51 transitions. Word has length 44 [2021-08-06 19:50:29,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:29,690 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 51 transitions. [2021-08-06 19:50:29,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.2) internal successors, (66), 55 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 19:50:29,690 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 51 transitions. [2021-08-06 19:50:29,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 19:50:29,690 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:29,690 INFO L512 BasicCegarLoop]: trace histogram [17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:29,714 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 19:50:29,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:29,908 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:29,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:29,909 INFO L82 PathProgramCache]: Analyzing trace with hash -1990868308, now seen corresponding path program 46 times [2021-08-06 19:50:29,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:29,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928799474] [2021-08-06 19:50:29,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:29,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:29,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:30,798 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:50:30,800 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:50:30,887 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:30,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:30,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928799474] [2021-08-06 19:50:30,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928799474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:30,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8228367] [2021-08-06 19:50:30,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:50:30,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:30,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:30,889 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 19:50:30,889 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 19:50:32,678 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:50:32,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:32,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 73 conjunts are in the unsatisfiable core [2021-08-06 19:50:32,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:32,839 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:50:32,845 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:50:32,894 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:50:32,896 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:50:33,895 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:50:33,898 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:50:33,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:50:33,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:50:33,977 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:50:33,978 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:50:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:34,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8228367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:34,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:34,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 55 [2021-08-06 19:50:34,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011662710] [2021-08-06 19:50:34,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 19:50:34,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:34,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 19:50:34,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2829, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 19:50:34,004 INFO L87 Difference]: Start difference. First operand 49 states and 51 transitions. Second operand has 55 states, 55 states have (on average 1.1818181818181819) internal successors, (65), 55 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:35,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:35,192 INFO L93 Difference]: Finished difference Result 73 states and 75 transitions. [2021-08-06 19:50:35,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 19:50:35,200 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.1818181818181819) internal successors, (65), 55 states have internal predecessors, (65), 0 states have call successors, (0), 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 19:50:35,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:35,200 INFO L225 Difference]: With dead ends: 73 [2021-08-06 19:50:35,200 INFO L226 Difference]: Without dead ends: 73 [2021-08-06 19:50:35,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 2071.5ms TimeCoverageRelationStatistics Valid=285, Invalid=4971, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 19:50:35,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2021-08-06 19:50:35,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 46. [2021-08-06 19:50:35,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 45 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:35,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 47 transitions. [2021-08-06 19:50:35,202 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 47 transitions. Word has length 45 [2021-08-06 19:50:35,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:35,202 INFO L470 AbstractCegarLoop]: Abstraction has 46 states and 47 transitions. [2021-08-06 19:50:35,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.1818181818181819) internal successors, (65), 55 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:35,202 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 47 transitions. [2021-08-06 19:50:35,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 19:50:35,203 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:35,203 INFO L512 BasicCegarLoop]: trace histogram [17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:35,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-06 19:50:35,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:35,403 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:35,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:35,404 INFO L82 PathProgramCache]: Analyzing trace with hash 1365869320, now seen corresponding path program 47 times [2021-08-06 19:50:35,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:35,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254027079] [2021-08-06 19:50:35,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:35,404 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:35,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:36,362 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 17 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:36,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:36,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254027079] [2021-08-06 19:50:36,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254027079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:36,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400593604] [2021-08-06 19:50:36,362 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:50:36,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:36,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:36,363 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 19:50:36,367 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 19:50:38,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-06 19:50:38,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:38,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 73 conjunts are in the unsatisfiable core [2021-08-06 19:50:38,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:38,325 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:50:38,332 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:50:39,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:50:39,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:50:39,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:50:39,607 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:50:39,607 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:50:39,607 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:50:39,624 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 17 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:39,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400593604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:39,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:39,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 55 [2021-08-06 19:50:39,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559055101] [2021-08-06 19:50:39,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 19:50:39,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:39,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 19:50:39,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2829, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 19:50:39,626 INFO L87 Difference]: Start difference. First operand 46 states and 47 transitions. Second operand has 55 states, 55 states have (on average 1.1818181818181819) internal successors, (65), 55 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:40,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:40,833 INFO L93 Difference]: Finished difference Result 66 states and 67 transitions. [2021-08-06 19:50:40,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 19:50:40,834 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.1818181818181819) internal successors, (65), 55 states have internal predecessors, (65), 0 states have call successors, (0), 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 19:50:40,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:40,834 INFO L225 Difference]: With dead ends: 66 [2021-08-06 19:50:40,834 INFO L226 Difference]: Without dead ends: 47 [2021-08-06 19:50:40,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 2187.4ms TimeCoverageRelationStatistics Valid=286, Invalid=5116, Unknown=0, NotChecked=0, Total=5402 [2021-08-06 19:50:40,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2021-08-06 19:50:40,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2021-08-06 19:50:40,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 46 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 19:50:40,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 48 transitions. [2021-08-06 19:50:40,835 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 48 transitions. Word has length 45 [2021-08-06 19:50:40,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:40,835 INFO L470 AbstractCegarLoop]: Abstraction has 47 states and 48 transitions. [2021-08-06 19:50:40,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.1818181818181819) internal successors, (65), 55 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:40,835 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 48 transitions. [2021-08-06 19:50:40,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-08-06 19:50:40,836 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:40,836 INFO L512 BasicCegarLoop]: trace histogram [17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:40,859 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 19:50:41,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:41,053 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:41,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:41,053 INFO L82 PathProgramCache]: Analyzing trace with hash -677714625, now seen corresponding path program 48 times [2021-08-06 19:50:41,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:41,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823866640] [2021-08-06 19:50:41,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:41,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:41,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:41,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 92.4 percent of original size [2021-08-06 19:50:41,382 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 92.4 percent of original size [2021-08-06 19:50:41,435 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,439 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,494 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,555 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,559 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,618 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,621 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,682 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,747 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,873 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,876 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,937 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:41,940 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,003 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,029 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,096 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,162 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,166 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,232 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,303 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,306 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,381 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,453 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,457 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.2 percent of original size [2021-08-06 19:50:42,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 92.4 percent of original size [2021-08-06 19:50:42,534 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 92.4 percent of original size [2021-08-06 19:50:42,606 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 87.5 percent of original size [2021-08-06 19:50:42,610 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 87.5 percent of original size [2021-08-06 19:50:42,679 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 88.7 percent of original size [2021-08-06 19:50:42,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 88.7 percent of original size [2021-08-06 19:50:42,737 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:42,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:42,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823866640] [2021-08-06 19:50:42,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823866640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:42,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792106246] [2021-08-06 19:50:42,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:50:42,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:42,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:42,738 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 19:50:42,738 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 19:50:44,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-06 19:50:44,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:44,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 81 conjunts are in the unsatisfiable core [2021-08-06 19:50:44,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:44,769 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:50:44,776 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:50:44,901 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:50:44,917 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:50:46,728 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.0 percent of original size [2021-08-06 19:50:46,738 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.0 percent of original size [2021-08-06 19:50:46,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 93.2 percent of original size [2021-08-06 19:50:46,746 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 93.2 percent of original size [2021-08-06 19:50:46,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 91 [2021-08-06 19:50:46,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 73 [2021-08-06 19:50:46,932 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 27.8 percent of original size [2021-08-06 19:50:46,933 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 27.8 percent of original size [2021-08-06 19:50:47,001 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:50:47,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:50:47,015 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:47,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792106246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:47,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:47,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 58 [2021-08-06 19:50:47,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807349259] [2021-08-06 19:50:47,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-06 19:50:47,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:47,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-06 19:50:47,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=3158, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 19:50:47,016 INFO L87 Difference]: Start difference. First operand 47 states and 48 transitions. Second operand has 58 states, 58 states have (on average 1.1896551724137931) internal successors, (69), 58 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:49,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:49,559 INFO L93 Difference]: Finished difference Result 79 states and 81 transitions. [2021-08-06 19:50:49,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 19:50:49,560 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.1896551724137931) internal successors, (69), 58 states have internal predecessors, (69), 0 states have call successors, (0), 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 46 [2021-08-06 19:50:49,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:49,560 INFO L225 Difference]: With dead ends: 79 [2021-08-06 19:50:49,560 INFO L226 Difference]: Without dead ends: 75 [2021-08-06 19:50:49,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 4041.1ms TimeCoverageRelationStatistics Valid=286, Invalid=5720, Unknown=0, NotChecked=0, Total=6006 [2021-08-06 19:50:49,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-08-06 19:50:49,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 51. [2021-08-06 19:50:49,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.06) internal successors, (53), 50 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:49,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2021-08-06 19:50:49,562 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 46 [2021-08-06 19:50:49,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:49,562 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2021-08-06 19:50:49,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.1896551724137931) internal successors, (69), 58 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:49,562 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2021-08-06 19:50:49,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 19:50:49,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:49,562 INFO L512 BasicCegarLoop]: trace histogram [18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:49,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-06 19:50:49,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-08-06 19:50:49,765 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:49,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:49,766 INFO L82 PathProgramCache]: Analyzing trace with hash 395692520, now seen corresponding path program 49 times [2021-08-06 19:50:49,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:49,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251436965] [2021-08-06 19:50:49,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:49,766 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:49,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:50,701 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:50:50,703 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:50:50,806 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:50,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:50,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251436965] [2021-08-06 19:50:50,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251436965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:50,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018501071] [2021-08-06 19:50:50,806 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:50:50,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:50,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:50,807 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 19:50:50,808 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 19:50:52,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:52,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 77 conjunts are in the unsatisfiable core [2021-08-06 19:50:52,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:52,957 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:50:52,963 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:50:53,015 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:50:53,018 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:50:54,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:50:54,161 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:50:54,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:50:54,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:50:54,235 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:50:54,237 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:50:54,260 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:54,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018501071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:54,261 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:50:54,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 58 [2021-08-06 19:50:54,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423681963] [2021-08-06 19:50:54,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-06 19:50:54,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:50:54,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-06 19:50:54,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=3157, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 19:50:54,262 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand has 58 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 58 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 19:50:55,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:50:55,655 INFO L93 Difference]: Finished difference Result 76 states and 78 transitions. [2021-08-06 19:50:55,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 19:50:55,655 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 58 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 47 [2021-08-06 19:50:55,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:50:55,656 INFO L225 Difference]: With dead ends: 76 [2021-08-06 19:50:55,656 INFO L226 Difference]: Without dead ends: 76 [2021-08-06 19:50:55,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 2310.7ms TimeCoverageRelationStatistics Valid=301, Invalid=5551, Unknown=0, NotChecked=0, Total=5852 [2021-08-06 19:50:55,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-08-06 19:50:55,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 48. [2021-08-06 19:50:55,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 47 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:50:55,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 49 transitions. [2021-08-06 19:50:55,657 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 49 transitions. Word has length 47 [2021-08-06 19:50:55,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:50:55,657 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 49 transitions. [2021-08-06 19:50:55,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 58 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 19:50:55,657 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 49 transitions. [2021-08-06 19:50:55,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-06 19:50:55,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:50:55,658 INFO L512 BasicCegarLoop]: trace histogram [18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:50:55,681 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 19:50:55,858 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,SelfDestructingSolverStorable53 [2021-08-06 19:50:55,858 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:50:55,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:50:55,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1375343884, now seen corresponding path program 50 times [2021-08-06 19:50:55,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:50:55,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885764510] [2021-08-06 19:50:55,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:50:55,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:50:55,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:50:56,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:50:56,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:50:56,920 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 18 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:50:56,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:50:56,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885764510] [2021-08-06 19:50:56,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885764510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:50:56,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269936643] [2021-08-06 19:50:56,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:50:56,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:50:56,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:50:56,922 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 19:50:56,922 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 19:50:58,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:50:58,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:50:58,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 77 conjunts are in the unsatisfiable core [2021-08-06 19:50:58,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:50:59,009 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:50:59,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:51:00,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:51:00,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:51:00,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:51:00,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:51:00,396 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 18 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:00,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269936643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:00,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:00,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 58 [2021-08-06 19:51:00,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782975030] [2021-08-06 19:51:00,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2021-08-06 19:51:00,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:00,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-08-06 19:51:00,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=3157, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 19:51:00,398 INFO L87 Difference]: Start difference. First operand 48 states and 49 transitions. Second operand has 58 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 58 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 19:51:01,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:01,748 INFO L93 Difference]: Finished difference Result 69 states and 70 transitions. [2021-08-06 19:51:01,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 19:51:01,748 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 58 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 47 [2021-08-06 19:51:01,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:01,749 INFO L225 Difference]: With dead ends: 69 [2021-08-06 19:51:01,749 INFO L226 Difference]: Without dead ends: 49 [2021-08-06 19:51:01,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 2364.0ms TimeCoverageRelationStatistics Valid=302, Invalid=5704, Unknown=0, NotChecked=0, Total=6006 [2021-08-06 19:51:01,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-08-06 19:51:01,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2021-08-06 19:51:01,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.0416666666666667) internal successors, (50), 48 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 19:51:01,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 50 transitions. [2021-08-06 19:51:01,750 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 50 transitions. Word has length 47 [2021-08-06 19:51:01,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:01,750 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 50 transitions. [2021-08-06 19:51:01,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 58 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 19:51:01,750 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 50 transitions. [2021-08-06 19:51:01,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-08-06 19:51:01,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:01,750 INFO L512 BasicCegarLoop]: trace histogram [18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:01,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-06 19:51:01,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:01,965 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:01,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:01,965 INFO L82 PathProgramCache]: Analyzing trace with hash 291227011, now seen corresponding path program 51 times [2021-08-06 19:51:01,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:01,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541726734] [2021-08-06 19:51:01,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:01,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:01,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:03,505 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:03,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:03,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541726734] [2021-08-06 19:51:03,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541726734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:03,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645260304] [2021-08-06 19:51:03,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:51:03,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:03,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:03,507 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 19:51:03,509 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 19:51:05,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-06 19:51:05,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:51:05,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 85 conjunts are in the unsatisfiable core [2021-08-06 19:51:05,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:51:05,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:51:05,724 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:51:05,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:51:05,819 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:51:07,684 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:51:07,692 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:51:07,693 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:51:07,698 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:51:07,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:51:07,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:51:07,890 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:51:07,897 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:51:07,915 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:07,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645260304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:07,915 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:07,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 60 [2021-08-06 19:51:07,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092036584] [2021-08-06 19:51:07,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2021-08-06 19:51:07,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:07,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-08-06 19:51:07,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=3387, Unknown=0, NotChecked=0, Total=3540 [2021-08-06 19:51:07,916 INFO L87 Difference]: Start difference. First operand 49 states and 50 transitions. Second operand has 60 states, 60 states have (on average 1.1166666666666667) internal successors, (67), 60 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:10,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:10,444 INFO L93 Difference]: Finished difference Result 82 states and 84 transitions. [2021-08-06 19:51:10,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 19:51:10,444 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.1166666666666667) internal successors, (67), 60 states have internal predecessors, (67), 0 states have call successors, (0), 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 48 [2021-08-06 19:51:10,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:10,445 INFO L225 Difference]: With dead ends: 82 [2021-08-06 19:51:10,445 INFO L226 Difference]: Without dead ends: 78 [2021-08-06 19:51:10,445 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 4009.4ms TimeCoverageRelationStatistics Valid=297, Invalid=6183, Unknown=0, NotChecked=0, Total=6480 [2021-08-06 19:51:10,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-08-06 19:51:10,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 53. [2021-08-06 19:51:10,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.0576923076923077) internal successors, (55), 52 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 19:51:10,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 55 transitions. [2021-08-06 19:51:10,450 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 55 transitions. Word has length 48 [2021-08-06 19:51:10,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:10,450 INFO L470 AbstractCegarLoop]: Abstraction has 53 states and 55 transitions. [2021-08-06 19:51:10,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.1166666666666667) internal successors, (67), 60 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:10,450 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 55 transitions. [2021-08-06 19:51:10,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 19:51:10,451 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:10,451 INFO L512 BasicCegarLoop]: trace histogram [19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:10,475 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 19:51:10,652 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,SelfDestructingSolverStorable55 [2021-08-06 19:51:10,652 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:10,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:10,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1043342316, now seen corresponding path program 52 times [2021-08-06 19:51:10,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:10,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770662737] [2021-08-06 19:51:10,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:10,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:10,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:11,630 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:51:11,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:51:11,716 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:11,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:11,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770662737] [2021-08-06 19:51:11,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770662737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:11,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391775822] [2021-08-06 19:51:11,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:51:11,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:11,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:11,718 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 19:51:11,718 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 19:51:13,804 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:51:13,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:51:13,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 81 conjunts are in the unsatisfiable core [2021-08-06 19:51:13,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:51:14,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:51:14,023 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:51:15,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:51:15,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:51:15,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:51:15,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:51:15,282 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:51:15,284 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:51:15,308 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:15,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391775822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:15,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:15,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 61 [2021-08-06 19:51:15,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050418395] [2021-08-06 19:51:15,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-08-06 19:51:15,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:15,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-08-06 19:51:15,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=3503, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 19:51:15,309 INFO L87 Difference]: Start difference. First operand 53 states and 55 transitions. Second operand has 61 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 61 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 19:51:16,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:16,767 INFO L93 Difference]: Finished difference Result 79 states and 81 transitions. [2021-08-06 19:51:16,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 19:51:16,767 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 61 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 49 [2021-08-06 19:51:16,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:16,767 INFO L225 Difference]: With dead ends: 79 [2021-08-06 19:51:16,768 INFO L226 Difference]: Without dead ends: 79 [2021-08-06 19:51:16,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 2402.6ms TimeCoverageRelationStatistics Valid=317, Invalid=6163, Unknown=0, NotChecked=0, Total=6480 [2021-08-06 19:51:16,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-08-06 19:51:16,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 50. [2021-08-06 19:51:16,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 49 states have (on average 1.0408163265306123) internal successors, (51), 49 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:16,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 51 transitions. [2021-08-06 19:51:16,769 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 51 transitions. Word has length 49 [2021-08-06 19:51:16,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:16,769 INFO L470 AbstractCegarLoop]: Abstraction has 50 states and 51 transitions. [2021-08-06 19:51:16,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 61 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 19:51:16,769 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 51 transitions. [2021-08-06 19:51:16,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 19:51:16,770 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:16,770 INFO L512 BasicCegarLoop]: trace histogram [19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:16,796 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 19:51:16,970 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,SelfDestructingSolverStorable56 [2021-08-06 19:51:16,970 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:16,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:16,971 INFO L82 PathProgramCache]: Analyzing trace with hash 1347763528, now seen corresponding path program 53 times [2021-08-06 19:51:16,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:16,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804281249] [2021-08-06 19:51:16,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:16,971 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:16,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:17,207 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:51:17,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:51:18,119 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 19 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:18,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:18,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804281249] [2021-08-06 19:51:18,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804281249] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:18,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246196279] [2021-08-06 19:51:18,120 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:51:18,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:18,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:18,133 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 19:51:18,134 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 19:51:20,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-06 19:51:20,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:51:20,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 81 conjunts are in the unsatisfiable core [2021-08-06 19:51:20,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:51:20,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:51:20,446 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:51:21,856 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:51:21,858 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:51:21,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:51:21,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:51:21,937 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:51:21,939 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:51:21,957 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 19 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:21,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246196279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:21,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:21,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 61 [2021-08-06 19:51:21,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983431267] [2021-08-06 19:51:21,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2021-08-06 19:51:21,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:21,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-08-06 19:51:21,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=3503, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 19:51:21,959 INFO L87 Difference]: Start difference. First operand 50 states and 51 transitions. Second operand has 61 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 61 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 19:51:23,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:23,469 INFO L93 Difference]: Finished difference Result 72 states and 73 transitions. [2021-08-06 19:51:23,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 19:51:23,473 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 61 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 49 [2021-08-06 19:51:23,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:23,474 INFO L225 Difference]: With dead ends: 72 [2021-08-06 19:51:23,474 INFO L226 Difference]: Without dead ends: 51 [2021-08-06 19:51:23,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 2627.1ms TimeCoverageRelationStatistics Valid=318, Invalid=6324, Unknown=0, NotChecked=0, Total=6642 [2021-08-06 19:51:23,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-08-06 19:51:23,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2021-08-06 19:51:23,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 1.04) internal successors, (52), 50 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 19:51:23,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 52 transitions. [2021-08-06 19:51:23,475 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 52 transitions. Word has length 49 [2021-08-06 19:51:23,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:23,475 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 52 transitions. [2021-08-06 19:51:23,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.1639344262295082) internal successors, (71), 61 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 19:51:23,476 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 52 transitions. [2021-08-06 19:51:23,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-08-06 19:51:23,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:23,476 INFO L512 BasicCegarLoop]: trace histogram [19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:23,500 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 19:51:23,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:23,685 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:23,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:23,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1106465793, now seen corresponding path program 54 times [2021-08-06 19:51:23,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:23,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307547334] [2021-08-06 19:51:23,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:23,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:23,974 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 83.3 percent of original size [2021-08-06 19:51:23,977 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 83.3 percent of original size [2021-08-06 19:51:24,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.8 percent of original size [2021-08-06 19:51:24,022 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.8 percent of original size [2021-08-06 19:51:24,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,064 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,108 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,110 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,159 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,254 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,256 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,303 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,305 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,353 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,355 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,407 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,461 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,463 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,514 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,516 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,570 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,572 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,691 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,694 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,787 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,790 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,854 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,915 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,917 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,978 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:24,980 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:25,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:25,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.3 percent of original size [2021-08-06 19:51:25,111 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.8 percent of original size [2021-08-06 19:51:25,113 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.8 percent of original size [2021-08-06 19:51:25,175 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 19:51:25,178 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 78.4 percent of original size [2021-08-06 19:51:25,240 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 444, result has 6.3 percent of original size [2021-08-06 19:51:25,246 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 444, result has 6.3 percent of original size [2021-08-06 19:51:25,293 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:25,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:25,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307547334] [2021-08-06 19:51:25,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307547334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:25,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271599249] [2021-08-06 19:51:25,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:51:25,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:25,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:25,294 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 19:51:25,294 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 19:51:27,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-08-06 19:51:27,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:51:27,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 89 conjunts are in the unsatisfiable core [2021-08-06 19:51:27,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:51:27,662 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:51:27,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:51:27,767 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:51:27,783 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:51:29,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:51:29,689 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:51:29,690 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.8 percent of original size [2021-08-06 19:51:29,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.8 percent of original size [2021-08-06 19:51:29,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 85 [2021-08-06 19:51:29,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 67 [2021-08-06 19:51:29,869 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:51:29,877 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:51:29,894 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:29,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271599249] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:29,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:29,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 63 [2021-08-06 19:51:29,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733490901] [2021-08-06 19:51:29,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-08-06 19:51:29,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:29,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-08-06 19:51:29,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=3745, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 19:51:29,896 INFO L87 Difference]: Start difference. First operand 51 states and 52 transitions. Second operand has 63 states, 63 states have (on average 1.1111111111111112) internal successors, (70), 63 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 19:51:32,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:32,524 INFO L93 Difference]: Finished difference Result 85 states and 87 transitions. [2021-08-06 19:51:32,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 19:51:32,524 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.1111111111111112) internal successors, (70), 63 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 50 [2021-08-06 19:51:32,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:32,524 INFO L225 Difference]: With dead ends: 85 [2021-08-06 19:51:32,524 INFO L226 Difference]: Without dead ends: 81 [2021-08-06 19:51:32,525 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 4095.1ms TimeCoverageRelationStatistics Valid=312, Invalid=6828, Unknown=0, NotChecked=0, Total=7140 [2021-08-06 19:51:32,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-08-06 19:51:32,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 55. [2021-08-06 19:51:32,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.0555555555555556) internal successors, (57), 54 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:32,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2021-08-06 19:51:32,526 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 50 [2021-08-06 19:51:32,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:32,526 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2021-08-06 19:51:32,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.1111111111111112) internal successors, (70), 63 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 19:51:32,526 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2021-08-06 19:51:32,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 19:51:32,527 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:32,527 INFO L512 BasicCegarLoop]: trace histogram [20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:32,551 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 19:51:32,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:32,727 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:32,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:32,727 INFO L82 PathProgramCache]: Analyzing trace with hash 121836584, now seen corresponding path program 55 times [2021-08-06 19:51:32,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:32,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380111909] [2021-08-06 19:51:32,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:32,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:33,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:51:33,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:51:33,950 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:33,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:33,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380111909] [2021-08-06 19:51:33,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380111909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:33,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379315150] [2021-08-06 19:51:33,951 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:51:33,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:33,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:33,951 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 19:51:33,952 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 19:51:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:36,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 85 conjunts are in the unsatisfiable core [2021-08-06 19:51:36,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:51:36,403 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:51:36,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:51:36,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:51:36,469 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:51:37,772 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:51:37,776 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:51:37,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:51:37,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:51:37,854 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:51:37,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:51:37,887 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:37,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379315150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:37,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:37,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 64 [2021-08-06 19:51:37,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348245402] [2021-08-06 19:51:37,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-08-06 19:51:37,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:37,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-08-06 19:51:37,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=3867, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 19:51:37,888 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand has 64 states, 64 states have (on average 1.15625) internal successors, (74), 64 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:39,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:39,465 INFO L93 Difference]: Finished difference Result 82 states and 84 transitions. [2021-08-06 19:51:39,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 19:51:39,465 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.15625) internal successors, (74), 64 states have internal predecessors, (74), 0 states have call successors, (0), 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 19:51:39,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:39,466 INFO L225 Difference]: With dead ends: 82 [2021-08-06 19:51:39,466 INFO L226 Difference]: Without dead ends: 82 [2021-08-06 19:51:39,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 2675.0ms TimeCoverageRelationStatistics Valid=333, Invalid=6807, Unknown=0, NotChecked=0, Total=7140 [2021-08-06 19:51:39,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-08-06 19:51:39,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 52. [2021-08-06 19:51:39,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 51 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:39,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 53 transitions. [2021-08-06 19:51:39,468 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 53 transitions. Word has length 51 [2021-08-06 19:51:39,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:39,468 INFO L470 AbstractCegarLoop]: Abstraction has 52 states and 53 transitions. [2021-08-06 19:51:39,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.15625) internal successors, (74), 64 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:39,468 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 53 transitions. [2021-08-06 19:51:39,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-08-06 19:51:39,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:39,469 INFO L512 BasicCegarLoop]: trace histogram [20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:39,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-06 19:51:39,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-06 19:51:39,669 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:39,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:39,670 INFO L82 PathProgramCache]: Analyzing trace with hash 968959564, now seen corresponding path program 56 times [2021-08-06 19:51:39,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:39,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446737338] [2021-08-06 19:51:39,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:39,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:39,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:40,833 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 20 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:40,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:40,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446737338] [2021-08-06 19:51:40,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446737338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:40,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813029927] [2021-08-06 19:51:40,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:51:40,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:40,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:40,834 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 19:51:40,835 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 19:51:43,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:51:43,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:51:43,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 85 conjunts are in the unsatisfiable core [2021-08-06 19:51:43,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:51:43,369 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:51:43,372 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:51:44,880 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:51:44,882 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:51:44,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:51:44,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:51:44,957 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:51:44,959 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:51:44,976 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 20 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:44,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813029927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:44,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:44,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 64 [2021-08-06 19:51:44,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690056580] [2021-08-06 19:51:44,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2021-08-06 19:51:44,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:44,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-08-06 19:51:44,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=3867, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 19:51:44,977 INFO L87 Difference]: Start difference. First operand 52 states and 53 transitions. Second operand has 64 states, 64 states have (on average 1.15625) internal successors, (74), 64 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:46,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:46,582 INFO L93 Difference]: Finished difference Result 75 states and 76 transitions. [2021-08-06 19:51:46,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 19:51:46,582 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.15625) internal successors, (74), 64 states have internal predecessors, (74), 0 states have call successors, (0), 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 19:51:46,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:46,582 INFO L225 Difference]: With dead ends: 75 [2021-08-06 19:51:46,582 INFO L226 Difference]: Without dead ends: 53 [2021-08-06 19:51:46,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 2795.5ms TimeCoverageRelationStatistics Valid=334, Invalid=6976, Unknown=0, NotChecked=0, Total=7310 [2021-08-06 19:51:46,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-08-06 19:51:46,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2021-08-06 19:51:46,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 52 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 19:51:46,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 54 transitions. [2021-08-06 19:51:46,584 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 54 transitions. Word has length 51 [2021-08-06 19:51:46,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:46,584 INFO L470 AbstractCegarLoop]: Abstraction has 53 states and 54 transitions. [2021-08-06 19:51:46,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.15625) internal successors, (74), 64 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:46,584 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 54 transitions. [2021-08-06 19:51:46,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-06 19:51:46,584 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:46,584 INFO L512 BasicCegarLoop]: trace histogram [20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:46,609 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 19:51:46,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:46,789 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:46,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:46,789 INFO L82 PathProgramCache]: Analyzing trace with hash 391627587, now seen corresponding path program 57 times [2021-08-06 19:51:46,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:46,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749784260] [2021-08-06 19:51:46,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:46,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:46,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:47,115 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 47, result has 51.0 percent of original size [2021-08-06 19:51:47,118 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 47, result has 51.0 percent of original size [2021-08-06 19:51:47,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 42.2 percent of original size [2021-08-06 19:51:47,167 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 42.2 percent of original size [2021-08-06 19:51:47,214 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,216 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,265 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,268 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,321 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,374 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,377 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,426 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,436 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,542 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,544 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,656 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,659 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,718 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,836 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,869 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,929 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,990 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:47,993 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,056 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,119 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,122 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,185 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,188 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,253 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,256 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,322 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,325 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 45.1 percent of original size [2021-08-06 19:51:48,392 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 42.2 percent of original size [2021-08-06 19:51:48,395 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 42.2 percent of original size [2021-08-06 19:51:48,462 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 37.7 percent of original size [2021-08-06 19:51:48,464 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 37.7 percent of original size [2021-08-06 19:51:48,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1102, result has 4.3 percent of original size [2021-08-06 19:51:48,561 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1102, result has 4.3 percent of original size [2021-08-06 19:51:48,623 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:48,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:48,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749784260] [2021-08-06 19:51:48,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749784260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:48,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871583537] [2021-08-06 19:51:48,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:51:48,624 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:48,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:48,625 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 19:51:48,625 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 19:51:51,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-06 19:51:51,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:51:51,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 93 conjunts are in the unsatisfiable core [2021-08-06 19:51:51,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:51:51,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:51:51,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:51:51,326 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:51:51,343 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:51:53,376 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.6 percent of original size [2021-08-06 19:51:53,386 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.6 percent of original size [2021-08-06 19:51:53,387 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:51:53,392 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:51:53,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:51:53,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:51:53,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:51:53,581 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:51:53,588 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:53,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871583537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:53,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:51:53,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 67 [2021-08-06 19:51:53,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294455885] [2021-08-06 19:51:53,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-08-06 19:51:53,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:51:53,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-08-06 19:51:53,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=4250, Unknown=0, NotChecked=0, Total=4422 [2021-08-06 19:51:53,589 INFO L87 Difference]: Start difference. First operand 53 states and 54 transitions. Second operand has 67 states, 67 states have (on average 1.164179104477612) internal successors, (78), 67 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:56,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:51:56,252 INFO L93 Difference]: Finished difference Result 88 states and 90 transitions. [2021-08-06 19:51:56,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 19:51:56,252 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.164179104477612) internal successors, (78), 67 states have internal predecessors, (78), 0 states have call successors, (0), 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 52 [2021-08-06 19:51:56,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:51:56,253 INFO L225 Difference]: With dead ends: 88 [2021-08-06 19:51:56,253 INFO L226 Difference]: Without dead ends: 84 [2021-08-06 19:51:56,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 4397.4ms TimeCoverageRelationStatistics Valid=331, Invalid=7679, Unknown=0, NotChecked=0, Total=8010 [2021-08-06 19:51:56,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-08-06 19:51:56,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 57. [2021-08-06 19:51:56,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.0535714285714286) internal successors, (59), 56 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:56,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 59 transitions. [2021-08-06 19:51:56,254 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 59 transitions. Word has length 52 [2021-08-06 19:51:56,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:51:56,254 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 59 transitions. [2021-08-06 19:51:56,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.164179104477612) internal successors, (78), 67 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:51:56,254 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 59 transitions. [2021-08-06 19:51:56,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-08-06 19:51:56,255 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:51:56,255 INFO L512 BasicCegarLoop]: trace histogram [21, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:51:56,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-06 19:51:56,468 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,SelfDestructingSolverStorable61 [2021-08-06 19:51:56,469 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:51:56,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:51:56,469 INFO L82 PathProgramCache]: Analyzing trace with hash -325794516, now seen corresponding path program 58 times [2021-08-06 19:51:56,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:51:56,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071130838] [2021-08-06 19:51:56,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:51:56,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:51:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:51:57,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:51:57,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:51:57,692 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:51:57,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:51:57,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071130838] [2021-08-06 19:51:57,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071130838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:51:57,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059335548] [2021-08-06 19:51:57,692 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:51:57,692 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:51:57,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:51:57,693 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 19:51:57,693 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 19:52:00,211 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:52:00,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:52:00,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 89 conjunts are in the unsatisfiable core [2021-08-06 19:52:00,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:52:00,462 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:52:00,465 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:52:01,857 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:52:01,861 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:52:01,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:52:01,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:52:01,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:52:01,940 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:52:01,961 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:01,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059335548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:01,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:52:01,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 67 [2021-08-06 19:52:01,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967131510] [2021-08-06 19:52:01,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-08-06 19:52:01,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:52:01,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-08-06 19:52:01,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=4249, Unknown=0, NotChecked=0, Total=4422 [2021-08-06 19:52:01,962 INFO L87 Difference]: Start difference. First operand 57 states and 59 transitions. Second operand has 67 states, 67 states have (on average 1.1492537313432836) internal successors, (77), 67 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:03,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:52:03,677 INFO L93 Difference]: Finished difference Result 85 states and 87 transitions. [2021-08-06 19:52:03,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 19:52:03,678 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.1492537313432836) internal successors, (77), 67 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-08-06 19:52:03,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:52:03,678 INFO L225 Difference]: With dead ends: 85 [2021-08-06 19:52:03,678 INFO L226 Difference]: Without dead ends: 85 [2021-08-06 19:52:03,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 2802.4ms TimeCoverageRelationStatistics Valid=349, Invalid=7483, Unknown=0, NotChecked=0, Total=7832 [2021-08-06 19:52:03,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-08-06 19:52:03,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 54. [2021-08-06 19:52:03,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 53 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 19:52:03,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 55 transitions. [2021-08-06 19:52:03,680 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 55 transitions. Word has length 53 [2021-08-06 19:52:03,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:52:03,680 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 55 transitions. [2021-08-06 19:52:03,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.1492537313432836) internal successors, (77), 67 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:03,680 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 55 transitions. [2021-08-06 19:52:03,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-08-06 19:52:03,680 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:52:03,680 INFO L512 BasicCegarLoop]: trace histogram [21, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:52:03,706 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 19:52:03,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-06 19:52:03,893 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:52:03,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:52:03,893 INFO L82 PathProgramCache]: Analyzing trace with hash 165214088, now seen corresponding path program 59 times [2021-08-06 19:52:03,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:52:03,893 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745170847] [2021-08-06 19:52:03,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:52:03,893 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:52:03,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:05,152 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 21 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:05,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:52:05,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745170847] [2021-08-06 19:52:05,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745170847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:05,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282233400] [2021-08-06 19:52:05,153 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:52:05,153 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:05,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:52:05,154 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 19:52:05,154 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 19:52:07,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-08-06 19:52:07,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:52:07,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 89 conjunts are in the unsatisfiable core [2021-08-06 19:52:07,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:52:07,882 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:52:07,885 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:52:09,515 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:52:09,517 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:52:09,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:52:09,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:52:09,595 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:52:09,599 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:52:09,617 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 21 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:09,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282233400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:09,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:52:09,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 67 [2021-08-06 19:52:09,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893577127] [2021-08-06 19:52:09,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2021-08-06 19:52:09,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:52:09,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-08-06 19:52:09,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=4249, Unknown=0, NotChecked=0, Total=4422 [2021-08-06 19:52:09,619 INFO L87 Difference]: Start difference. First operand 54 states and 55 transitions. Second operand has 67 states, 67 states have (on average 1.1492537313432836) internal successors, (77), 67 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:11,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:52:11,497 INFO L93 Difference]: Finished difference Result 78 states and 79 transitions. [2021-08-06 19:52:11,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 19:52:11,497 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.1492537313432836) internal successors, (77), 67 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-08-06 19:52:11,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:52:11,498 INFO L225 Difference]: With dead ends: 78 [2021-08-06 19:52:11,498 INFO L226 Difference]: Without dead ends: 55 [2021-08-06 19:52:11,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 3083.2ms TimeCoverageRelationStatistics Valid=350, Invalid=7660, Unknown=0, NotChecked=0, Total=8010 [2021-08-06 19:52:11,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-08-06 19:52:11,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2021-08-06 19:52:11,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 1.037037037037037) internal successors, (56), 54 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 19:52:11,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 56 transitions. [2021-08-06 19:52:11,500 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 56 transitions. Word has length 53 [2021-08-06 19:52:11,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:52:11,500 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 56 transitions. [2021-08-06 19:52:11,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.1492537313432836) internal successors, (77), 67 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:11,500 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 56 transitions. [2021-08-06 19:52:11,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-08-06 19:52:11,500 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:52:11,500 INFO L512 BasicCegarLoop]: trace histogram [21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:52:11,528 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 19:52:11,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:11,713 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:52:11,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:52:11,713 INFO L82 PathProgramCache]: Analyzing trace with hash -600034625, now seen corresponding path program 60 times [2021-08-06 19:52:11,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:52:11,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45804564] [2021-08-06 19:52:11,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:52:11,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:52:11,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:13,533 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.0 percent of original size [2021-08-06 19:52:13,536 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.0 percent of original size [2021-08-06 19:52:13,614 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:13,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:52:13,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45804564] [2021-08-06 19:52:13,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45804564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:13,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137391568] [2021-08-06 19:52:13,614 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:52:13,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:13,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:52:13,615 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 19:52:13,616 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 19:52:16,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-08-06 19:52:16,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:52:16,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 97 conjunts are in the unsatisfiable core [2021-08-06 19:52:16,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:52:16,388 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:52:16,396 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:52:16,484 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:52:16,501 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:52:18,776 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:52:18,799 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:52:18,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:52:18,806 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:52:18,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:52:18,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:52:18,985 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:52:18,993 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:52:19,010 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:19,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137391568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:19,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:52:19,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 69 [2021-08-06 19:52:19,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916074351] [2021-08-06 19:52:19,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-08-06 19:52:19,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:52:19,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-08-06 19:52:19,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=4515, Unknown=0, NotChecked=0, Total=4692 [2021-08-06 19:52:19,012 INFO L87 Difference]: Start difference. First operand 55 states and 56 transitions. Second operand has 69 states, 69 states have (on average 1.1014492753623188) internal successors, (76), 69 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 19:52:22,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:52:22,148 INFO L93 Difference]: Finished difference Result 91 states and 93 transitions. [2021-08-06 19:52:22,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-06 19:52:22,149 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.1014492753623188) internal successors, (76), 69 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 54 [2021-08-06 19:52:22,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:52:22,149 INFO L225 Difference]: With dead ends: 91 [2021-08-06 19:52:22,149 INFO L226 Difference]: Without dead ends: 87 [2021-08-06 19:52:22,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 5089.9ms TimeCoverageRelationStatistics Valid=342, Invalid=8214, Unknown=0, NotChecked=0, Total=8556 [2021-08-06 19:52:22,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-08-06 19:52:22,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 59. [2021-08-06 19:52:22,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 58 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 19:52:22,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 61 transitions. [2021-08-06 19:52:22,151 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 61 transitions. Word has length 54 [2021-08-06 19:52:22,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:52:22,151 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 61 transitions. [2021-08-06 19:52:22,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.1014492753623188) internal successors, (76), 69 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 19:52:22,151 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 61 transitions. [2021-08-06 19:52:22,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 19:52:22,151 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:52:22,152 INFO L512 BasicCegarLoop]: trace histogram [22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:52:22,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-06 19:52:22,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:22,352 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:52:22,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:52:22,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1447059048, now seen corresponding path program 61 times [2021-08-06 19:52:22,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:52:22,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491872545] [2021-08-06 19:52:22,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:52:22,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:52:22,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:23,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:52:23,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:52:23,697 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:23,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:52:23,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491872545] [2021-08-06 19:52:23,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491872545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:23,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293066928] [2021-08-06 19:52:23,698 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:52:23,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:23,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:52:23,700 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 19:52:23,701 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 19:52:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:26,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 93 conjunts are in the unsatisfiable core [2021-08-06 19:52:26,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:52:26,662 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:52:26,665 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:52:28,153 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:52:28,157 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:52:28,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:52:28,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:52:28,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:52:28,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:52:28,261 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:28,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293066928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:28,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:52:28,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 70 [2021-08-06 19:52:28,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072665713] [2021-08-06 19:52:28,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-08-06 19:52:28,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:52:28,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-08-06 19:52:28,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=4649, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 19:52:28,263 INFO L87 Difference]: Start difference. First operand 59 states and 61 transitions. Second operand has 70 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 70 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 19:52:30,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:52:30,089 INFO L93 Difference]: Finished difference Result 88 states and 90 transitions. [2021-08-06 19:52:30,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-06 19:52:30,089 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 70 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 55 [2021-08-06 19:52:30,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:52:30,090 INFO L225 Difference]: With dead ends: 88 [2021-08-06 19:52:30,090 INFO L226 Difference]: Without dead ends: 88 [2021-08-06 19:52:30,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 3091.2ms TimeCoverageRelationStatistics Valid=365, Invalid=8191, Unknown=0, NotChecked=0, Total=8556 [2021-08-06 19:52:30,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-08-06 19:52:30,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 56. [2021-08-06 19:52:30,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 1.0363636363636364) internal successors, (57), 55 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:30,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 57 transitions. [2021-08-06 19:52:30,091 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 57 transitions. Word has length 55 [2021-08-06 19:52:30,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:52:30,091 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 57 transitions. [2021-08-06 19:52:30,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 70 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 19:52:30,092 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 57 transitions. [2021-08-06 19:52:30,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-06 19:52:30,092 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:52:30,092 INFO L512 BasicCegarLoop]: trace histogram [22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:52:30,119 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 19:52:30,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-06 19:52:30,305 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:52:30,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:52:30,305 INFO L82 PathProgramCache]: Analyzing trace with hash -511543412, now seen corresponding path program 62 times [2021-08-06 19:52:30,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:52:30,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807519601] [2021-08-06 19:52:30,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:52:30,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:52:30,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:30,655 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:52:30,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:52:31,695 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 22 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:31,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:52:31,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807519601] [2021-08-06 19:52:31,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807519601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:31,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773827208] [2021-08-06 19:52:31,695 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:52:31,695 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:31,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:52:31,696 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 19:52:31,696 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 19:52:34,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:52:34,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:52:34,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 93 conjunts are in the unsatisfiable core [2021-08-06 19:52:34,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:52:34,533 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:52:34,536 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:52:36,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:52:36,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:52:36,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:52:36,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:52:36,348 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:52:36,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:52:36,365 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 22 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:36,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773827208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:36,365 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:52:36,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 70 [2021-08-06 19:52:36,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126471520] [2021-08-06 19:52:36,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2021-08-06 19:52:36,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:52:36,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-08-06 19:52:36,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=4649, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 19:52:36,366 INFO L87 Difference]: Start difference. First operand 56 states and 57 transitions. Second operand has 70 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 70 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 19:52:38,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:52:38,263 INFO L93 Difference]: Finished difference Result 81 states and 82 transitions. [2021-08-06 19:52:38,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-06 19:52:38,263 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 70 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 55 [2021-08-06 19:52:38,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:52:38,264 INFO L225 Difference]: With dead ends: 81 [2021-08-06 19:52:38,264 INFO L226 Difference]: Without dead ends: 57 [2021-08-06 19:52:38,264 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 3372.8ms TimeCoverageRelationStatistics Valid=366, Invalid=8376, Unknown=0, NotChecked=0, Total=8742 [2021-08-06 19:52:38,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-08-06 19:52:38,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-08-06 19:52:38,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 56 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 19:52:38,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 58 transitions. [2021-08-06 19:52:38,265 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 58 transitions. Word has length 55 [2021-08-06 19:52:38,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:52:38,265 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 58 transitions. [2021-08-06 19:52:38,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 70 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 19:52:38,265 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 58 transitions. [2021-08-06 19:52:38,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-08-06 19:52:38,266 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:52:38,266 INFO L512 BasicCegarLoop]: trace histogram [22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:52:38,292 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 19:52:38,466 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,SelfDestructingSolverStorable66 [2021-08-06 19:52:38,466 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:52:38,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:52:38,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1476148989, now seen corresponding path program 63 times [2021-08-06 19:52:38,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:52:38,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503198929] [2021-08-06 19:52:38,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:52:38,467 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:52:38,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:40,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 911, result has 8.3 percent of original size [2021-08-06 19:52:40,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 911, result has 8.3 percent of original size [2021-08-06 19:52:40,552 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:40,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:52:40,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503198929] [2021-08-06 19:52:40,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503198929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:40,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627225685] [2021-08-06 19:52:40,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:52:40,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:40,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:52:40,553 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 19:52:40,554 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 19:52:43,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-08-06 19:52:43,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:52:43,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 101 conjunts are in the unsatisfiable core [2021-08-06 19:52:43,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:52:43,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:52:43,544 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:52:46,109 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:52:46,119 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.6 percent of original size [2021-08-06 19:52:46,120 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:52:46,125 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:52:46,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:52:46,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:52:46,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:52:46,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:52:46,344 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:46,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627225685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:46,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:52:46,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 73 [2021-08-06 19:52:46,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412737934] [2021-08-06 19:52:46,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-08-06 19:52:46,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:52:46,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-08-06 19:52:46,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=5068, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 19:52:46,345 INFO L87 Difference]: Start difference. First operand 57 states and 58 transitions. Second operand has 73 states, 73 states have (on average 1.1506849315068493) internal successors, (84), 73 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 19:52:49,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:52:49,576 INFO L93 Difference]: Finished difference Result 94 states and 96 transitions. [2021-08-06 19:52:49,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 19:52:49,576 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.1506849315068493) internal successors, (84), 73 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 56 [2021-08-06 19:52:49,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:52:49,576 INFO L225 Difference]: With dead ends: 94 [2021-08-06 19:52:49,576 INFO L226 Difference]: Without dead ends: 90 [2021-08-06 19:52:49,577 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1080 ImplicationChecksByTransitivity, 5294.8ms TimeCoverageRelationStatistics Valid=361, Invalid=9145, Unknown=0, NotChecked=0, Total=9506 [2021-08-06 19:52:49,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-08-06 19:52:49,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 61. [2021-08-06 19:52:49,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.05) internal successors, (63), 60 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 19:52:49,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 63 transitions. [2021-08-06 19:52:49,578 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 63 transitions. Word has length 56 [2021-08-06 19:52:49,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:52:49,578 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 63 transitions. [2021-08-06 19:52:49,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.1506849315068493) internal successors, (84), 73 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 19:52:49,578 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 63 transitions. [2021-08-06 19:52:49,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-06 19:52:49,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:52:49,578 INFO L512 BasicCegarLoop]: trace histogram [23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:52:49,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-06 19:52:49,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:49,785 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:52:49,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:52:49,785 INFO L82 PathProgramCache]: Analyzing trace with hash -1314150804, now seen corresponding path program 64 times [2021-08-06 19:52:49,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:52:49,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020532112] [2021-08-06 19:52:49,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:52:49,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:52:49,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:51,130 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:52:51,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:52:51,234 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:51,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:52:51,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020532112] [2021-08-06 19:52:51,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020532112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:51,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443271821] [2021-08-06 19:52:51,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:52:51,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:51,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:52:51,235 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 19:52:51,236 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 19:52:54,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:52:54,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:52:54,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 97 conjunts are in the unsatisfiable core [2021-08-06 19:52:54,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:52:54,401 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:52:54,404 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:52:56,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:52:56,049 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:52:56,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:52:56,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:52:56,143 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:52:56,145 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:52:56,166 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:56,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443271821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:56,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:52:56,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 73 [2021-08-06 19:52:56,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124052032] [2021-08-06 19:52:56,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-08-06 19:52:56,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:52:56,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-08-06 19:52:56,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=5067, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 19:52:56,167 INFO L87 Difference]: Start difference. First operand 61 states and 63 transitions. Second operand has 73 states, 73 states have (on average 1.1369863013698631) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:58,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:52:58,210 INFO L93 Difference]: Finished difference Result 91 states and 93 transitions. [2021-08-06 19:52:58,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 19:52:58,210 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.1369863013698631) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-06 19:52:58,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:52:58,211 INFO L225 Difference]: With dead ends: 91 [2021-08-06 19:52:58,211 INFO L226 Difference]: Without dead ends: 91 [2021-08-06 19:52:58,211 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1058 ImplicationChecksByTransitivity, 3369.9ms TimeCoverageRelationStatistics Valid=381, Invalid=8931, Unknown=0, NotChecked=0, Total=9312 [2021-08-06 19:52:58,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-08-06 19:52:58,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 58. [2021-08-06 19:52:58,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 57 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:58,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 59 transitions. [2021-08-06 19:52:58,212 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 59 transitions. Word has length 57 [2021-08-06 19:52:58,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:52:58,213 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 59 transitions. [2021-08-06 19:52:58,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.1369863013698631) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:52:58,213 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 59 transitions. [2021-08-06 19:52:58,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-06 19:52:58,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:52:58,213 INFO L512 BasicCegarLoop]: trace histogram [23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:52:58,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-06 19:52:58,427 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,SelfDestructingSolverStorable68 [2021-08-06 19:52:58,427 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:52:58,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:52:58,427 INFO L82 PathProgramCache]: Analyzing trace with hash -1901284920, now seen corresponding path program 65 times [2021-08-06 19:52:58,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:52:58,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216677035] [2021-08-06 19:52:58,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:52:58,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:52:58,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:52:58,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:52:58,776 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:52:59,906 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 23 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:52:59,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:52:59,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216677035] [2021-08-06 19:52:59,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216677035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:52:59,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662188757] [2021-08-06 19:52:59,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:52:59,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:52:59,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:52:59,907 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 19:52:59,907 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 19:53:02,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-08-06 19:53:02,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:53:02,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 97 conjunts are in the unsatisfiable core [2021-08-06 19:53:02,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:53:03,080 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:53:03,083 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:53:04,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:53:04,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:53:05,051 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:53:05,053 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:53:05,070 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 23 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:05,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662188757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:05,070 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:53:05,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 73 [2021-08-06 19:53:05,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682024133] [2021-08-06 19:53:05,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2021-08-06 19:53:05,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:53:05,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-08-06 19:53:05,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=5067, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 19:53:05,071 INFO L87 Difference]: Start difference. First operand 58 states and 59 transitions. Second operand has 73 states, 73 states have (on average 1.1369863013698631) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:07,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:53:07,380 INFO L93 Difference]: Finished difference Result 84 states and 85 transitions. [2021-08-06 19:53:07,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 19:53:07,380 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.1369863013698631) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-06 19:53:07,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:53:07,381 INFO L225 Difference]: With dead ends: 84 [2021-08-06 19:53:07,381 INFO L226 Difference]: Without dead ends: 59 [2021-08-06 19:53:07,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 3631.5ms TimeCoverageRelationStatistics Valid=382, Invalid=9124, Unknown=0, NotChecked=0, Total=9506 [2021-08-06 19:53:07,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-08-06 19:53:07,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2021-08-06 19:53:07,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 58 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 19:53:07,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 60 transitions. [2021-08-06 19:53:07,383 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 60 transitions. Word has length 57 [2021-08-06 19:53:07,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:53:07,383 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 60 transitions. [2021-08-06 19:53:07,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.1369863013698631) internal successors, (83), 73 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:07,383 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 60 transitions. [2021-08-06 19:53:07,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-08-06 19:53:07,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:53:07,384 INFO L512 BasicCegarLoop]: trace histogram [23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:53:07,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-06 19:53:07,584 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,SelfDestructingSolverStorable69 [2021-08-06 19:53:07,584 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:53:07,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:53:07,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1174308481, now seen corresponding path program 66 times [2021-08-06 19:53:07,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:53:07,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302115772] [2021-08-06 19:53:07,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:53:07,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:53:07,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:53:08,048 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 70.6 percent of original size [2021-08-06 19:53:08,051 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 70.6 percent of original size [2021-08-06 19:53:08,117 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 88.3 percent of original size [2021-08-06 19:53:08,122 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 88.3 percent of original size [2021-08-06 19:53:08,185 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,194 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,254 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,260 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,322 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,330 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,411 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,416 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,499 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,570 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,575 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,658 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,664 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,752 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,757 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,830 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:08,912 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,002 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,007 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,081 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,087 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,162 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,167 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,250 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,329 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,334 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,433 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,438 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,540 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,648 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,759 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,864 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,872 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,974 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:09,979 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:10,067 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:10,072 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.4 percent of original size [2021-08-06 19:53:10,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 88.3 percent of original size [2021-08-06 19:53:10,164 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 88.3 percent of original size [2021-08-06 19:53:10,267 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 93.5 percent of original size [2021-08-06 19:53:10,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 93.5 percent of original size [2021-08-06 19:53:10,383 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 228, result has 15.6 percent of original size [2021-08-06 19:53:10,390 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 228, result has 15.6 percent of original size [2021-08-06 19:53:10,457 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:10,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:53:10,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302115772] [2021-08-06 19:53:10,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302115772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:10,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138927301] [2021-08-06 19:53:10,457 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:53:10,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:10,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:53:10,458 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 19:53:10,458 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 19:53:13,561 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-08-06 19:53:13,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:53:13,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 109 conjunts are in the unsatisfiable core [2021-08-06 19:53:13,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:53:13,729 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 75.7 percent of original size [2021-08-06 19:53:13,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 75.7 percent of original size [2021-08-06 19:53:13,826 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 89.2 percent of original size [2021-08-06 19:53:13,844 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 89.2 percent of original size [2021-08-06 19:53:18,945 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 84.9 percent of original size [2021-08-06 19:53:18,957 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 84.9 percent of original size [2021-08-06 19:53:19,013 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:53:19,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 120 treesize of output 105 [2021-08-06 19:53:19,022 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:53:19,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 102 treesize of output 87 [2021-08-06 19:53:19,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:53:19,554 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:53:19,561 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:19,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138927301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:19,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:53:19,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 53] total 80 [2021-08-06 19:53:19,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953311811] [2021-08-06 19:53:19,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2021-08-06 19:53:19,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:53:19,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-08-06 19:53:19,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=6087, Unknown=0, NotChecked=0, Total=6320 [2021-08-06 19:53:19,562 INFO L87 Difference]: Start difference. First operand 59 states and 60 transitions. Second operand has 80 states, 80 states have (on average 1.125) internal successors, (90), 80 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:22,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:53:22,977 INFO L93 Difference]: Finished difference Result 97 states and 99 transitions. [2021-08-06 19:53:22,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-06 19:53:22,978 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.125) internal successors, (90), 80 states have internal predecessors, (90), 0 states have call successors, (0), 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 58 [2021-08-06 19:53:22,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:53:22,978 INFO L225 Difference]: With dead ends: 97 [2021-08-06 19:53:22,978 INFO L226 Difference]: Without dead ends: 93 [2021-08-06 19:53:22,979 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 6019.1ms TimeCoverageRelationStatistics Valid=468, Invalid=10662, Unknown=0, NotChecked=0, Total=11130 [2021-08-06 19:53:22,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-08-06 19:53:22,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 63. [2021-08-06 19:53:22,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 1.0483870967741935) internal successors, (65), 62 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:22,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 65 transitions. [2021-08-06 19:53:22,980 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 65 transitions. Word has length 58 [2021-08-06 19:53:22,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:53:22,980 INFO L470 AbstractCegarLoop]: Abstraction has 63 states and 65 transitions. [2021-08-06 19:53:22,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 1.125) internal successors, (90), 80 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:22,981 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 65 transitions. [2021-08-06 19:53:22,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 19:53:22,981 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:53:22,981 INFO L512 BasicCegarLoop]: trace histogram [24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:53:23,008 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 19:53:23,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:23,185 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:53:23,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:53:23,185 INFO L82 PathProgramCache]: Analyzing trace with hash -112875352, now seen corresponding path program 67 times [2021-08-06 19:53:23,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:53:23,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017449775] [2021-08-06 19:53:23,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:53:23,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:53:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:53:24,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:53:24,641 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:53:24,748 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:24,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:53:24,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017449775] [2021-08-06 19:53:24,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017449775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:24,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902646750] [2021-08-06 19:53:24,748 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:53:24,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:24,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:53:24,749 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 19:53:24,750 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 19:53:27,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:53:27,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 101 conjunts are in the unsatisfiable core [2021-08-06 19:53:27,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:53:28,178 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:53:28,181 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:53:29,949 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:53:29,953 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:53:29,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:53:29,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:53:30,039 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:53:30,041 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:53:30,063 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:30,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902646750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:30,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:53:30,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 76 [2021-08-06 19:53:30,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553026968] [2021-08-06 19:53:30,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-08-06 19:53:30,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:53:30,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-08-06 19:53:30,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=5503, Unknown=0, NotChecked=0, Total=5700 [2021-08-06 19:53:30,064 INFO L87 Difference]: Start difference. First operand 63 states and 65 transitions. Second operand has 76 states, 76 states have (on average 1.131578947368421) internal successors, (86), 76 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:32,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:53:32,344 INFO L93 Difference]: Finished difference Result 94 states and 96 transitions. [2021-08-06 19:53:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-06 19:53:32,345 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.131578947368421) internal successors, (86), 76 states have internal predecessors, (86), 0 states have call successors, (0), 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 19:53:32,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:53:32,347 INFO L225 Difference]: With dead ends: 94 [2021-08-06 19:53:32,347 INFO L226 Difference]: Without dead ends: 94 [2021-08-06 19:53:32,348 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1152 ImplicationChecksByTransitivity, 3616.8ms TimeCoverageRelationStatistics Valid=397, Invalid=9703, Unknown=0, NotChecked=0, Total=10100 [2021-08-06 19:53:32,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-08-06 19:53:32,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 60. [2021-08-06 19:53:32,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 59 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 19:53:32,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 61 transitions. [2021-08-06 19:53:32,349 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 61 transitions. Word has length 59 [2021-08-06 19:53:32,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:53:32,349 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 61 transitions. [2021-08-06 19:53:32,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.131578947368421) internal successors, (86), 76 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:32,350 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 61 transitions. [2021-08-06 19:53:32,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-08-06 19:53:32,350 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:53:32,350 INFO L512 BasicCegarLoop]: trace histogram [24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:53:32,380 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 19:53:32,564 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,SelfDestructingSolverStorable71 [2021-08-06 19:53:32,564 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:53:32,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:53:32,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1134163764, now seen corresponding path program 68 times [2021-08-06 19:53:32,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:53:32,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615795668] [2021-08-06 19:53:32,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:53:32,565 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:53:32,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:53:32,953 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:53:32,954 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:53:34,153 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 24 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:34,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:53:34,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615795668] [2021-08-06 19:53:34,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615795668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:34,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150687734] [2021-08-06 19:53:34,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:53:34,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:34,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:53:34,154 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 19:53:34,155 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 19:53:37,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:53:37,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:53:37,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 101 conjunts are in the unsatisfiable core [2021-08-06 19:53:37,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:53:37,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:53:37,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:53:39,665 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:53:39,667 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:53:39,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:53:39,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:53:39,752 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:53:39,754 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:53:39,773 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 24 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:39,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150687734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:39,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:53:39,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 76 [2021-08-06 19:53:39,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255543615] [2021-08-06 19:53:39,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2021-08-06 19:53:39,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:53:39,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-08-06 19:53:39,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=5503, Unknown=0, NotChecked=0, Total=5700 [2021-08-06 19:53:39,774 INFO L87 Difference]: Start difference. First operand 60 states and 61 transitions. Second operand has 76 states, 76 states have (on average 1.131578947368421) internal successors, (86), 76 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:42,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:53:42,137 INFO L93 Difference]: Finished difference Result 87 states and 88 transitions. [2021-08-06 19:53:42,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-06 19:53:42,137 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.131578947368421) internal successors, (86), 76 states have internal predecessors, (86), 0 states have call successors, (0), 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 19:53:42,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:53:42,138 INFO L225 Difference]: With dead ends: 87 [2021-08-06 19:53:42,138 INFO L226 Difference]: Without dead ends: 61 [2021-08-06 19:53:42,138 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 3883.5ms TimeCoverageRelationStatistics Valid=398, Invalid=9904, Unknown=0, NotChecked=0, Total=10302 [2021-08-06 19:53:42,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-08-06 19:53:42,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2021-08-06 19:53:42,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.0333333333333334) internal successors, (62), 60 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 19:53:42,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 62 transitions. [2021-08-06 19:53:42,139 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 62 transitions. Word has length 59 [2021-08-06 19:53:42,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:53:42,139 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 62 transitions. [2021-08-06 19:53:42,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.131578947368421) internal successors, (86), 76 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:42,140 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 62 transitions. [2021-08-06 19:53:42,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-08-06 19:53:42,140 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:53:42,140 INFO L512 BasicCegarLoop]: trace histogram [24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:53:42,167 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 19:53:42,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:42,340 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:53:42,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:53:42,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1705492163, now seen corresponding path program 69 times [2021-08-06 19:53:42,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:53:42,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95424314] [2021-08-06 19:53:42,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:53:42,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:53:42,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:53:44,515 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 74.4 percent of original size [2021-08-06 19:53:44,518 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 74.4 percent of original size [2021-08-06 19:53:44,652 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:44,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:53:44,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95424314] [2021-08-06 19:53:44,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95424314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:44,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163380096] [2021-08-06 19:53:44,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:53:44,652 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:44,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:53:44,653 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 19:53:44,653 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 19:53:48,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2021-08-06 19:53:48,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:53:48,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 109 conjunts are in the unsatisfiable core [2021-08-06 19:53:48,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:53:48,210 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:53:48,216 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:53:48,313 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:53:48,329 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:53:51,137 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:53:51,148 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:53:51,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:53:51,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:53:51,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:53:51,353 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:53:51,370 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:51,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163380096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:51,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:53:51,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 78 [2021-08-06 19:53:51,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266220553] [2021-08-06 19:53:51,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2021-08-06 19:53:51,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:53:51,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-08-06 19:53:51,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=5805, Unknown=0, NotChecked=0, Total=6006 [2021-08-06 19:53:51,371 INFO L87 Difference]: Start difference. First operand 61 states and 62 transitions. Second operand has 78 states, 78 states have (on average 1.0897435897435896) internal successors, (85), 78 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:55,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:53:55,023 INFO L93 Difference]: Finished difference Result 100 states and 102 transitions. [2021-08-06 19:53:55,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 19:53:55,024 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.0897435897435896) internal successors, (85), 78 states have internal predecessors, (85), 0 states have call successors, (0), 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 60 [2021-08-06 19:53:55,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:53:55,024 INFO L225 Difference]: With dead ends: 100 [2021-08-06 19:53:55,024 INFO L226 Difference]: Without dead ends: 96 [2021-08-06 19:53:55,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 6026.8ms TimeCoverageRelationStatistics Valid=387, Invalid=10533, Unknown=0, NotChecked=0, Total=10920 [2021-08-06 19:53:55,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-08-06 19:53:55,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 65. [2021-08-06 19:53:55,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.046875) internal successors, (67), 64 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:55,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 67 transitions. [2021-08-06 19:53:55,026 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 67 transitions. Word has length 60 [2021-08-06 19:53:55,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:53:55,026 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 67 transitions. [2021-08-06 19:53:55,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.0897435897435896) internal successors, (85), 78 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:53:55,026 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 67 transitions. [2021-08-06 19:53:55,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-06 19:53:55,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:53:55,026 INFO L512 BasicCegarLoop]: trace histogram [25, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:53:55,055 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 19:53:55,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:55,227 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:53:55,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:53:55,227 INFO L82 PathProgramCache]: Analyzing trace with hash -459487316, now seen corresponding path program 70 times [2021-08-06 19:53:55,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:53:55,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664874368] [2021-08-06 19:53:55,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:53:55,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:53:55,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:53:56,779 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:53:56,780 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:53:56,889 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:53:56,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:53:56,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664874368] [2021-08-06 19:53:56,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664874368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:53:56,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946674585] [2021-08-06 19:53:56,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:53:56,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:53:56,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:53:56,892 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 19:53:56,894 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 19:54:00,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:54:00,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:54:00,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 105 conjunts are in the unsatisfiable core [2021-08-06 19:54:00,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:54:00,533 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:54:00,540 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:54:00,614 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:54:00,617 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:54:02,552 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:54:02,568 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:54:02,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:54:02,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:54:02,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:54:02,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:54:02,685 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:02,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946674585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:02,685 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:54:02,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 79 [2021-08-06 19:54:02,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264345474] [2021-08-06 19:54:02,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-08-06 19:54:02,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:54:02,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-08-06 19:54:02,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=5957, Unknown=0, NotChecked=0, Total=6162 [2021-08-06 19:54:02,686 INFO L87 Difference]: Start difference. First operand 65 states and 67 transitions. Second operand has 79 states, 79 states have (on average 1.1265822784810127) internal successors, (89), 79 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:54:04,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:54:04,957 INFO L93 Difference]: Finished difference Result 97 states and 99 transitions. [2021-08-06 19:54:04,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 19:54:04,957 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.1265822784810127) internal successors, (89), 79 states have internal predecessors, (89), 0 states have call successors, (0), 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 19:54:04,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:54:04,958 INFO L225 Difference]: With dead ends: 97 [2021-08-06 19:54:04,958 INFO L226 Difference]: Without dead ends: 97 [2021-08-06 19:54:04,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1250 ImplicationChecksByTransitivity, 3966.9ms TimeCoverageRelationStatistics Valid=413, Invalid=10507, Unknown=0, NotChecked=0, Total=10920 [2021-08-06 19:54:04,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-08-06 19:54:04,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 62. [2021-08-06 19:54:04,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 1.0327868852459017) internal successors, (63), 61 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 19:54:04,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 63 transitions. [2021-08-06 19:54:04,960 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 63 transitions. Word has length 61 [2021-08-06 19:54:04,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:54:04,960 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 63 transitions. [2021-08-06 19:54:04,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 1.1265822784810127) internal successors, (89), 79 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:54:04,960 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 63 transitions. [2021-08-06 19:54:04,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-06 19:54:04,960 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:54:04,960 INFO L512 BasicCegarLoop]: trace histogram [25, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:54:04,989 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-06 19:54:05,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:05,185 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:54:05,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:54:05,185 INFO L82 PathProgramCache]: Analyzing trace with hash -2054657016, now seen corresponding path program 71 times [2021-08-06 19:54:05,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:54:05,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47539574] [2021-08-06 19:54:05,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:54:05,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:54:05,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:54:05,583 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:54:05,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:54:06,895 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 25 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:06,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:54:06,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47539574] [2021-08-06 19:54:06,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47539574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:06,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422088905] [2021-08-06 19:54:06,896 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:54:06,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:06,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:54:06,897 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 19:54:06,897 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 19:54:10,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2021-08-06 19:54:10,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:54:10,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 105 conjunts are in the unsatisfiable core [2021-08-06 19:54:10,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:54:10,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:54:10,578 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:54:12,756 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:54:12,758 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:54:12,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:54:12,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:54:12,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:54:12,854 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:54:12,872 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 25 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:12,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422088905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:12,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:54:12,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 79 [2021-08-06 19:54:12,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772214037] [2021-08-06 19:54:12,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2021-08-06 19:54:12,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:54:12,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-08-06 19:54:12,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=5957, Unknown=0, NotChecked=0, Total=6162 [2021-08-06 19:54:12,881 INFO L87 Difference]: Start difference. First operand 62 states and 63 transitions. Second operand has 79 states, 79 states have (on average 1.1265822784810127) internal successors, (89), 79 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:54:15,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:54:15,321 INFO L93 Difference]: Finished difference Result 90 states and 91 transitions. [2021-08-06 19:54:15,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 19:54:15,322 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.1265822784810127) internal successors, (89), 79 states have internal predecessors, (89), 0 states have call successors, (0), 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 19:54:15,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:54:15,322 INFO L225 Difference]: With dead ends: 90 [2021-08-06 19:54:15,322 INFO L226 Difference]: Without dead ends: 63 [2021-08-06 19:54:15,323 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 4215.6ms TimeCoverageRelationStatistics Valid=414, Invalid=10716, Unknown=0, NotChecked=0, Total=11130 [2021-08-06 19:54:15,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-08-06 19:54:15,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2021-08-06 19:54:15,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 1.032258064516129) internal successors, (64), 62 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 19:54:15,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 64 transitions. [2021-08-06 19:54:15,324 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 64 transitions. Word has length 61 [2021-08-06 19:54:15,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:54:15,324 INFO L470 AbstractCegarLoop]: Abstraction has 63 states and 64 transitions. [2021-08-06 19:54:15,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 1.1265822784810127) internal successors, (89), 79 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:54:15,325 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 64 transitions. [2021-08-06 19:54:15,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-06 19:54:15,325 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:54:15,325 INFO L512 BasicCegarLoop]: trace histogram [25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:54:15,363 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 19:54:15,536 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,SelfDestructingSolverStorable75 [2021-08-06 19:54:15,537 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:54:15,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:54:15,537 INFO L82 PathProgramCache]: Analyzing trace with hash -449544129, now seen corresponding path program 72 times [2021-08-06 19:54:15,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:54:15,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542679971] [2021-08-06 19:54:15,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:54:15,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:54:15,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:54:16,064 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 19:54:16,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 19:54:16,123 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,127 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,187 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,191 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,282 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,285 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,347 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,351 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,414 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,418 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,481 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,484 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,545 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,548 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,613 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,676 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,679 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,744 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,747 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,813 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,816 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,883 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,887 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,956 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:16,959 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,046 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,050 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,119 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,122 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,346 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,349 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,424 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,427 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,503 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,507 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,586 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,589 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,667 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,751 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,754 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,834 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,837 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 87.2 percent of original size [2021-08-06 19:54:17,920 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 19:54:17,923 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 19:54:18,006 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 19:54:18,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 77.6 percent of original size [2021-08-06 19:54:18,086 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 218, result has 17.4 percent of original size [2021-08-06 19:54:18,094 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 218, result has 17.4 percent of original size [2021-08-06 19:54:18,160 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:18,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:54:18,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542679971] [2021-08-06 19:54:18,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542679971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:18,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391314543] [2021-08-06 19:54:18,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:54:18,160 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:18,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:54:18,161 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 19:54:18,162 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 19:54:21,746 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2021-08-06 19:54:21,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:54:21,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 113 conjunts are in the unsatisfiable core [2021-08-06 19:54:21,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:54:21,940 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:54:21,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:54:25,136 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:54:25,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:54:25,146 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:54:25,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.9 percent of original size [2021-08-06 19:54:25,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:54:25,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:54:25,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:54:25,404 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:54:25,410 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:25,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391314543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:25,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:54:25,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 83 [2021-08-06 19:54:25,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995372574] [2021-08-06 19:54:25,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-08-06 19:54:25,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:54:25,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-08-06 19:54:25,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=6591, Unknown=0, NotChecked=0, Total=6806 [2021-08-06 19:54:25,412 INFO L87 Difference]: Start difference. First operand 63 states and 64 transitions. Second operand has 83 states, 83 states have (on average 1.144578313253012) internal successors, (95), 83 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 19:54:29,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:54:29,434 INFO L93 Difference]: Finished difference Result 103 states and 105 transitions. [2021-08-06 19:54:29,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-06 19:54:29,434 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 1.144578313253012) internal successors, (95), 83 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 62 [2021-08-06 19:54:29,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:54:29,434 INFO L225 Difference]: With dead ends: 103 [2021-08-06 19:54:29,435 INFO L226 Difference]: Without dead ends: 99 [2021-08-06 19:54:29,435 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 6600.7ms TimeCoverageRelationStatistics Valid=437, Invalid=11773, Unknown=0, NotChecked=0, Total=12210 [2021-08-06 19:54:29,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-08-06 19:54:29,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 67. [2021-08-06 19:54:29,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 1.0454545454545454) internal successors, (69), 66 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:54:29,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 69 transitions. [2021-08-06 19:54:29,436 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 69 transitions. Word has length 62 [2021-08-06 19:54:29,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:54:29,436 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 69 transitions. [2021-08-06 19:54:29,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 1.144578313253012) internal successors, (95), 83 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 19:54:29,437 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 69 transitions. [2021-08-06 19:54:29,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 19:54:29,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:54:29,437 INFO L512 BasicCegarLoop]: trace histogram [26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:54:29,468 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 19:54:29,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:29,646 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:54:29,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:54:29,646 INFO L82 PathProgramCache]: Analyzing trace with hash 2064315112, now seen corresponding path program 73 times [2021-08-06 19:54:29,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:54:29,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592667014] [2021-08-06 19:54:29,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:54:29,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:54:29,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:54:31,342 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:54:31,343 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:54:31,453 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:31,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:54:31,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592667014] [2021-08-06 19:54:31,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592667014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:31,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463781928] [2021-08-06 19:54:31,453 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:54:31,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:31,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:54:31,454 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 19:54:31,454 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 19:54:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:54:35,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 109 conjunts are in the unsatisfiable core [2021-08-06 19:54:35,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:54:35,311 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:54:35,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:54:35,391 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:54:35,394 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:54:37,429 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:54:37,433 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:54:37,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:54:37,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:54:37,518 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:54:37,520 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:54:37,541 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:37,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463781928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:37,542 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:54:37,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 82 [2021-08-06 19:54:37,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032195012] [2021-08-06 19:54:37,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-08-06 19:54:37,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:54:37,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-08-06 19:54:37,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=6429, Unknown=0, NotChecked=0, Total=6642 [2021-08-06 19:54:37,543 INFO L87 Difference]: Start difference. First operand 67 states and 69 transitions. Second operand has 82 states, 82 states have (on average 1.1219512195121952) internal successors, (92), 82 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 19:54:40,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:54:40,092 INFO L93 Difference]: Finished difference Result 100 states and 102 transitions. [2021-08-06 19:54:40,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 19:54:40,092 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.1219512195121952) internal successors, (92), 82 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 63 [2021-08-06 19:54:40,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:54:40,093 INFO L225 Difference]: With dead ends: 100 [2021-08-06 19:54:40,093 INFO L226 Difference]: Without dead ends: 100 [2021-08-06 19:54:40,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1352 ImplicationChecksByTransitivity, 4226.5ms TimeCoverageRelationStatistics Valid=429, Invalid=11343, Unknown=0, NotChecked=0, Total=11772 [2021-08-06 19:54:40,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-08-06 19:54:40,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 64. [2021-08-06 19:54:40,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.0317460317460319) internal successors, (65), 63 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:54:40,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 65 transitions. [2021-08-06 19:54:40,104 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 65 transitions. Word has length 63 [2021-08-06 19:54:40,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:54:40,105 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 65 transitions. [2021-08-06 19:54:40,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.1219512195121952) internal successors, (92), 82 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 19:54:40,105 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 65 transitions. [2021-08-06 19:54:40,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-08-06 19:54:40,105 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:54:40,105 INFO L512 BasicCegarLoop]: trace histogram [26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:54:40,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-06 19:54:40,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:40,329 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:54:40,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:54:40,329 INFO L82 PathProgramCache]: Analyzing trace with hash -141305332, now seen corresponding path program 74 times [2021-08-06 19:54:40,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:54:40,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543616343] [2021-08-06 19:54:40,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:54:40,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:54:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:54:40,719 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:54:40,720 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:54:42,130 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 26 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:42,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:54:42,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543616343] [2021-08-06 19:54:42,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543616343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:42,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475777803] [2021-08-06 19:54:42,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:54:42,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:42,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:54:42,131 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 19:54:42,132 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 19:54:45,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:54:45,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:54:45,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 109 conjunts are in the unsatisfiable core [2021-08-06 19:54:45,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:54:46,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:54:46,085 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:54:48,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:54:48,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:54:48,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:54:48,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:54:48,483 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 26 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:48,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475777803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:48,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:54:48,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 82 [2021-08-06 19:54:48,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951422189] [2021-08-06 19:54:48,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2021-08-06 19:54:48,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:54:48,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-08-06 19:54:48,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=6429, Unknown=0, NotChecked=0, Total=6642 [2021-08-06 19:54:48,484 INFO L87 Difference]: Start difference. First operand 64 states and 65 transitions. Second operand has 82 states, 82 states have (on average 1.1219512195121952) internal successors, (92), 82 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 19:54:51,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:54:51,238 INFO L93 Difference]: Finished difference Result 93 states and 94 transitions. [2021-08-06 19:54:51,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-06 19:54:51,238 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.1219512195121952) internal successors, (92), 82 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 63 [2021-08-06 19:54:51,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:54:51,239 INFO L225 Difference]: With dead ends: 93 [2021-08-06 19:54:51,239 INFO L226 Difference]: Without dead ends: 65 [2021-08-06 19:54:51,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 4537.4ms TimeCoverageRelationStatistics Valid=430, Invalid=11560, Unknown=0, NotChecked=0, Total=11990 [2021-08-06 19:54:51,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-08-06 19:54:51,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2021-08-06 19:54:51,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.03125) internal successors, (66), 64 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 19:54:51,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 66 transitions. [2021-08-06 19:54:51,241 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 66 transitions. Word has length 63 [2021-08-06 19:54:51,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:54:51,241 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 66 transitions. [2021-08-06 19:54:51,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.1219512195121952) internal successors, (92), 82 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 19:54:51,241 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 66 transitions. [2021-08-06 19:54:51,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-08-06 19:54:51,241 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:54:51,241 INFO L512 BasicCegarLoop]: trace histogram [26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:54:51,272 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 19:54:51,442 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,SelfDestructingSolverStorable78 [2021-08-06 19:54:51,442 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:54:51,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:54:51,442 INFO L82 PathProgramCache]: Analyzing trace with hash 478919811, now seen corresponding path program 75 times [2021-08-06 19:54:51,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:54:51,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192108346] [2021-08-06 19:54:51,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:54:51,443 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:54:51,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:54:51,948 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 91.0 percent of original size [2021-08-06 19:54:51,953 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 91.0 percent of original size [2021-08-06 19:54:52,041 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 82.4 percent of original size [2021-08-06 19:54:52,046 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 82.4 percent of original size [2021-08-06 19:54:52,120 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,126 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,185 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,190 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,267 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,334 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,406 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,485 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,559 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,643 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,648 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,734 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,739 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,864 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,868 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,958 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:52,963 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,057 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,063 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,164 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,235 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,315 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,320 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,421 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,516 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,521 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,596 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,679 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,683 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,764 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,769 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,867 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,872 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,954 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:53,959 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:54,042 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:54,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:54,133 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:54,137 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:54,243 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:54,257 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 83.4 percent of original size [2021-08-06 19:54:54,362 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 82.4 percent of original size [2021-08-06 19:54:54,367 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 82.4 percent of original size [2021-08-06 19:54:54,472 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 80.6 percent of original size [2021-08-06 19:54:54,479 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 80.6 percent of original size [2021-08-06 19:54:54,571 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 218, result has 25.6 percent of original size [2021-08-06 19:54:54,582 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 218, result has 25.6 percent of original size [2021-08-06 19:54:54,661 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:54:54,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:54:54,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192108346] [2021-08-06 19:54:54,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192108346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:54:54,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922378578] [2021-08-06 19:54:54,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:54:54,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:54:54,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:54:54,663 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 19:54:54,671 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 19:54:58,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-08-06 19:54:58,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:54:58,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 117 conjunts are in the unsatisfiable core [2021-08-06 19:54:58,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:54:58,727 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:54:58,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:54:58,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:54:58,826 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:55:02,137 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:55:02,146 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.3 percent of original size [2021-08-06 19:55:02,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 92.8 percent of original size [2021-08-06 19:55:02,153 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 92.8 percent of original size [2021-08-06 19:55:02,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 85 [2021-08-06 19:55:02,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 67 [2021-08-06 19:55:02,469 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:55:02,476 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:55:02,483 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:02,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922378578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:02,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:55:02,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 86 [2021-08-06 19:55:02,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777919000] [2021-08-06 19:55:02,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2021-08-06 19:55:02,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:55:02,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-08-06 19:55:02,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=7087, Unknown=0, NotChecked=0, Total=7310 [2021-08-06 19:55:02,484 INFO L87 Difference]: Start difference. First operand 65 states and 66 transitions. Second operand has 86 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 86 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:07,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:55:07,037 INFO L93 Difference]: Finished difference Result 106 states and 108 transitions. [2021-08-06 19:55:07,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-06 19:55:07,038 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 86 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2021-08-06 19:55:07,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:55:07,038 INFO L225 Difference]: With dead ends: 106 [2021-08-06 19:55:07,038 INFO L226 Difference]: Without dead ends: 102 [2021-08-06 19:55:07,039 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 7504.6ms TimeCoverageRelationStatistics Valid=453, Invalid=12657, Unknown=0, NotChecked=0, Total=13110 [2021-08-06 19:55:07,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-06 19:55:07,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 69. [2021-08-06 19:55:07,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 1.0441176470588236) internal successors, (71), 68 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 19:55:07,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 71 transitions. [2021-08-06 19:55:07,040 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 71 transitions. Word has length 64 [2021-08-06 19:55:07,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:55:07,040 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 71 transitions. [2021-08-06 19:55:07,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 86 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:07,040 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 71 transitions. [2021-08-06 19:55:07,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-06 19:55:07,040 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:55:07,041 INFO L512 BasicCegarLoop]: trace histogram [27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:55:07,076 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 19:55:07,241 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,SelfDestructingSolverStorable79 [2021-08-06 19:55:07,241 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:55:07,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:55:07,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1768937236, now seen corresponding path program 76 times [2021-08-06 19:55:07,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:55:07,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784276042] [2021-08-06 19:55:07,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:55:07,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:55:07,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:55:09,065 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:55:09,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:55:09,185 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:09,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:55:09,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784276042] [2021-08-06 19:55:09,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784276042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:09,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539877141] [2021-08-06 19:55:09,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:55:09,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:55:09,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:55:09,186 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 19:55:09,187 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 19:55:13,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:55:13,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:55:13,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 113 conjunts are in the unsatisfiable core [2021-08-06 19:55:13,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:55:13,447 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:55:13,450 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:55:15,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:55:15,680 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:55:15,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:55:15,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:55:15,771 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:55:15,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:55:15,795 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:15,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539877141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:15,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:55:15,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 85 [2021-08-06 19:55:15,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138601564] [2021-08-06 19:55:15,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-08-06 19:55:15,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:55:15,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-08-06 19:55:15,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=6919, Unknown=0, NotChecked=0, Total=7140 [2021-08-06 19:55:15,797 INFO L87 Difference]: Start difference. First operand 69 states and 71 transitions. Second operand has 85 states, 85 states have (on average 1.1176470588235294) internal successors, (95), 85 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 19:55:18,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:55:18,526 INFO L93 Difference]: Finished difference Result 103 states and 105 transitions. [2021-08-06 19:55:18,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-06 19:55:18,526 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.1176470588235294) internal successors, (95), 85 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 65 [2021-08-06 19:55:18,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:55:18,526 INFO L225 Difference]: With dead ends: 103 [2021-08-06 19:55:18,526 INFO L226 Difference]: Without dead ends: 103 [2021-08-06 19:55:18,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1458 ImplicationChecksByTransitivity, 4612.1ms TimeCoverageRelationStatistics Valid=445, Invalid=12211, Unknown=0, NotChecked=0, Total=12656 [2021-08-06 19:55:18,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-08-06 19:55:18,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 66. [2021-08-06 19:55:18,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 65 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:18,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 67 transitions. [2021-08-06 19:55:18,528 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 67 transitions. Word has length 65 [2021-08-06 19:55:18,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:55:18,528 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 67 transitions. [2021-08-06 19:55:18,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 1.1176470588235294) internal successors, (95), 85 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 19:55:18,529 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 67 transitions. [2021-08-06 19:55:18,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-06 19:55:18,529 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:55:18,529 INFO L512 BasicCegarLoop]: trace histogram [27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:55:18,561 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 19:55:18,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:55:18,749 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:55:18,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:55:18,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1423694264, now seen corresponding path program 77 times [2021-08-06 19:55:18,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:55:18,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506521149] [2021-08-06 19:55:18,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:55:18,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:55:18,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:55:19,227 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:55:19,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:55:20,756 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 27 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:20,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:55:20,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506521149] [2021-08-06 19:55:20,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506521149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:20,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666079871] [2021-08-06 19:55:20,756 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:55:20,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:55:20,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:55:20,757 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 19:55:20,757 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 19:55:24,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2021-08-06 19:55:24,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:55:24,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 113 conjunts are in the unsatisfiable core [2021-08-06 19:55:24,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:55:25,027 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:55:25,031 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:55:27,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:55:27,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:55:27,620 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:55:27,622 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:55:27,641 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 27 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:27,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666079871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:27,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:55:27,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 85 [2021-08-06 19:55:27,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150923335] [2021-08-06 19:55:27,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-08-06 19:55:27,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:55:27,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-08-06 19:55:27,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=6919, Unknown=0, NotChecked=0, Total=7140 [2021-08-06 19:55:27,642 INFO L87 Difference]: Start difference. First operand 66 states and 67 transitions. Second operand has 85 states, 85 states have (on average 1.1176470588235294) internal successors, (95), 85 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 19:55:30,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:55:30,549 INFO L93 Difference]: Finished difference Result 96 states and 97 transitions. [2021-08-06 19:55:30,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-06 19:55:30,549 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.1176470588235294) internal successors, (95), 85 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 65 [2021-08-06 19:55:30,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:55:30,549 INFO L225 Difference]: With dead ends: 96 [2021-08-06 19:55:30,549 INFO L226 Difference]: Without dead ends: 67 [2021-08-06 19:55:30,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 4941.6ms TimeCoverageRelationStatistics Valid=446, Invalid=12436, Unknown=0, NotChecked=0, Total=12882 [2021-08-06 19:55:30,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-08-06 19:55:30,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2021-08-06 19:55:30,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 1.0303030303030303) internal successors, (68), 66 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 19:55:30,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 68 transitions. [2021-08-06 19:55:30,551 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 68 transitions. Word has length 65 [2021-08-06 19:55:30,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:55:30,551 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 68 transitions. [2021-08-06 19:55:30,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 1.1176470588235294) internal successors, (95), 85 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 19:55:30,551 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 68 transitions. [2021-08-06 19:55:30,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-08-06 19:55:30,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:55:30,552 INFO L512 BasicCegarLoop]: trace histogram [27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:55:30,583 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-06 19:55:30,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:55:30,752 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:55:30,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:55:30,752 INFO L82 PathProgramCache]: Analyzing trace with hash 1907181311, now seen corresponding path program 78 times [2021-08-06 19:55:30,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:55:30,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587880696] [2021-08-06 19:55:30,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:55:30,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:55:30,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:55:31,343 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 19:55:31,346 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 19:55:31,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:55:31,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:55:31,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,474 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,532 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,589 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,591 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,718 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,784 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,787 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,848 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,850 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,919 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,922 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,985 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:31,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,052 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,054 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,120 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,123 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,191 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,193 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,334 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,412 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,415 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,493 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,495 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,572 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,574 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,651 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,653 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,813 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,816 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,898 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,901 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,983 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:32,985 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,065 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,068 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,151 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,153 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,239 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,241 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,333 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:55:33,417 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:55:33,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:55:33,648 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:33,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:55:33,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587880696] [2021-08-06 19:55:33,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587880696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:33,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351252558] [2021-08-06 19:55:33,649 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:55:33,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:55:33,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:55:33,650 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 19:55:33,650 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 19:55:37,838 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2021-08-06 19:55:37,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:55:37,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 121 conjunts are in the unsatisfiable core [2021-08-06 19:55:37,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:55:38,037 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:55:38,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:55:38,123 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:55:38,139 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:55:41,636 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:55:41,647 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:55:41,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:55:41,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:55:41,872 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:55:41,880 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:55:41,900 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:41,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351252558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:41,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:55:41,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 87 [2021-08-06 19:55:41,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644660613] [2021-08-06 19:55:41,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2021-08-06 19:55:41,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:55:41,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-08-06 19:55:41,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=7257, Unknown=0, NotChecked=0, Total=7482 [2021-08-06 19:55:41,901 INFO L87 Difference]: Start difference. First operand 67 states and 68 transitions. Second operand has 87 states, 87 states have (on average 1.0804597701149425) internal successors, (94), 87 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:46,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:55:46,742 INFO L93 Difference]: Finished difference Result 109 states and 111 transitions. [2021-08-06 19:55:46,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-06 19:55:46,753 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 1.0804597701149425) internal successors, (94), 87 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2021-08-06 19:55:46,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:55:46,753 INFO L225 Difference]: With dead ends: 109 [2021-08-06 19:55:46,753 INFO L226 Difference]: Without dead ends: 105 [2021-08-06 19:55:46,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1566 ImplicationChecksByTransitivity, 7655.2ms TimeCoverageRelationStatistics Valid=432, Invalid=13140, Unknown=0, NotChecked=0, Total=13572 [2021-08-06 19:55:46,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-06 19:55:46,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 71. [2021-08-06 19:55:46,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:46,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2021-08-06 19:55:46,755 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 66 [2021-08-06 19:55:46,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:55:46,755 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2021-08-06 19:55:46,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 1.0804597701149425) internal successors, (94), 87 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:46,755 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2021-08-06 19:55:46,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 19:55:46,756 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:55:46,756 INFO L512 BasicCegarLoop]: trace histogram [28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:55:46,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-06 19:55:46,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-08-06 19:55:46,969 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:55:46,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:55:46,969 INFO L82 PathProgramCache]: Analyzing trace with hash 2085109032, now seen corresponding path program 79 times [2021-08-06 19:55:46,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:55:46,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271860581] [2021-08-06 19:55:46,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:55:46,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:55:47,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:55:48,870 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:55:48,872 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:55:48,991 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:48,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:55:48,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271860581] [2021-08-06 19:55:48,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271860581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:48,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011165031] [2021-08-06 19:55:48,992 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:55:48,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:55:48,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:55:48,992 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 19:55:48,993 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 19:55:53,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:55:53,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 117 conjunts are in the unsatisfiable core [2021-08-06 19:55:53,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:55:53,542 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:55:53,545 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:55:55,922 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:55:55,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:55:55,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:55:55,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:55:56,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:55:56,021 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:55:56,044 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:55:56,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011165031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:55:56,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:55:56,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 88 [2021-08-06 19:55:56,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47959127] [2021-08-06 19:55:56,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-08-06 19:55:56,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:55:56,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-08-06 19:55:56,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=7427, Unknown=0, NotChecked=0, Total=7656 [2021-08-06 19:55:56,046 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand has 88 states, 88 states have (on average 1.1136363636363635) internal successors, (98), 88 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:59,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:55:59,050 INFO L93 Difference]: Finished difference Result 106 states and 108 transitions. [2021-08-06 19:55:59,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 19:55:59,051 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.1136363636363635) internal successors, (98), 88 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 19:55:59,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:55:59,051 INFO L225 Difference]: With dead ends: 106 [2021-08-06 19:55:59,051 INFO L226 Difference]: Without dead ends: 106 [2021-08-06 19:55:59,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1568 ImplicationChecksByTransitivity, 4902.3ms TimeCoverageRelationStatistics Valid=461, Invalid=13111, Unknown=0, NotChecked=0, Total=13572 [2021-08-06 19:55:59,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-08-06 19:55:59,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 68. [2021-08-06 19:55:59,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 1.0298507462686568) internal successors, (69), 67 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:59,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 69 transitions. [2021-08-06 19:55:59,053 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 69 transitions. Word has length 67 [2021-08-06 19:55:59,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:55:59,053 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 69 transitions. [2021-08-06 19:55:59,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.1136363636363635) internal successors, (98), 88 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:55:59,053 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 69 transitions. [2021-08-06 19:55:59,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-06 19:55:59,054 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:55:59,054 INFO L512 BasicCegarLoop]: trace histogram [28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:55:59,085 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 19:55:59,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:55:59,254 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:55:59,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:55:59,254 INFO L82 PathProgramCache]: Analyzing trace with hash -97260724, now seen corresponding path program 80 times [2021-08-06 19:55:59,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:55:59,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406764652] [2021-08-06 19:55:59,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:55:59,255 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:55:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:55:59,734 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:55:59,735 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:56:01,345 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 28 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:01,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:56:01,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406764652] [2021-08-06 19:56:01,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406764652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:01,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079101890] [2021-08-06 19:56:01,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:56:01,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:01,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:56:01,346 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 19:56:01,347 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 19:56:05,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:56:05,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:56:05,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 117 conjunts are in the unsatisfiable core [2021-08-06 19:56:05,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:56:05,761 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:56:05,764 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:56:08,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:56:08,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:56:08,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:56:08,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:56:08,468 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:56:08,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:56:08,486 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 28 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:08,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079101890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:08,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:56:08,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 88 [2021-08-06 19:56:08,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952181531] [2021-08-06 19:56:08,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 88 states [2021-08-06 19:56:08,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:56:08,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-08-06 19:56:08,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=7427, Unknown=0, NotChecked=0, Total=7656 [2021-08-06 19:56:08,487 INFO L87 Difference]: Start difference. First operand 68 states and 69 transitions. Second operand has 88 states, 88 states have (on average 1.1136363636363635) internal successors, (98), 88 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:56:11,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:56:11,588 INFO L93 Difference]: Finished difference Result 99 states and 100 transitions. [2021-08-06 19:56:11,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-06 19:56:11,588 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.1136363636363635) internal successors, (98), 88 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-06 19:56:11,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:56:11,588 INFO L225 Difference]: With dead ends: 99 [2021-08-06 19:56:11,588 INFO L226 Difference]: Without dead ends: 69 [2021-08-06 19:56:11,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1626 ImplicationChecksByTransitivity, 5214.7ms TimeCoverageRelationStatistics Valid=462, Invalid=13344, Unknown=0, NotChecked=0, Total=13806 [2021-08-06 19:56:11,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-08-06 19:56:11,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2021-08-06 19:56:11,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 68 states have (on average 1.0294117647058822) internal successors, (70), 68 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 19:56:11,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 70 transitions. [2021-08-06 19:56:11,590 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 70 transitions. Word has length 67 [2021-08-06 19:56:11,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:56:11,590 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 70 transitions. [2021-08-06 19:56:11,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 88 states, 88 states have (on average 1.1136363636363635) internal successors, (98), 88 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:56:11,591 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 70 transitions. [2021-08-06 19:56:11,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-08-06 19:56:11,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:56:11,591 INFO L512 BasicCegarLoop]: trace histogram [28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:56:11,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-06 19:56:11,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:11,793 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:56:11,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:56:11,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1123531331, now seen corresponding path program 81 times [2021-08-06 19:56:11,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:56:11,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702035486] [2021-08-06 19:56:11,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:56:11,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:56:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:56:12,306 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 91.0 percent of original size [2021-08-06 19:56:12,312 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 91.0 percent of original size [2021-08-06 19:56:12,384 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 74.2 percent of original size [2021-08-06 19:56:12,390 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 74.2 percent of original size [2021-08-06 19:56:12,450 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,456 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,519 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,525 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,590 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,596 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,661 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,667 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,781 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,848 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,854 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,921 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:12,997 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,003 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,074 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,152 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,158 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,233 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,239 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,323 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,402 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,490 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,576 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,582 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,686 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,692 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,774 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,779 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,860 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,866 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,948 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:13,954 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,039 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,135 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,141 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,236 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,242 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,332 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,427 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,433 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,523 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,529 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,622 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,628 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,729 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 19:56:14,823 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 74.2 percent of original size [2021-08-06 19:56:14,829 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 74.2 percent of original size [2021-08-06 19:56:14,922 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 64.3 percent of original size [2021-08-06 19:56:14,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 64.3 percent of original size [2021-08-06 19:56:15,023 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 57.7 percent of original size [2021-08-06 19:56:15,028 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 57.7 percent of original size [2021-08-06 19:56:15,106 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:15,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:56:15,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702035486] [2021-08-06 19:56:15,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702035486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:15,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388113886] [2021-08-06 19:56:15,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:56:15,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:15,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:56:15,107 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 19:56:15,108 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 19:56:19,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-08-06 19:56:19,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:56:19,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 125 conjunts are in the unsatisfiable core [2021-08-06 19:56:19,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:56:19,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:56:19,651 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:56:19,728 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:56:19,744 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:56:23,354 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.4 percent of original size [2021-08-06 19:56:23,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.4 percent of original size [2021-08-06 19:56:23,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 85 [2021-08-06 19:56:23,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 67 [2021-08-06 19:56:23,541 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 27.8 percent of original size [2021-08-06 19:56:23,543 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 27.8 percent of original size [2021-08-06 19:56:23,638 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:56:23,645 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:56:23,651 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:23,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388113886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:23,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:56:23,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 92 [2021-08-06 19:56:23,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588503805] [2021-08-06 19:56:23,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2021-08-06 19:56:23,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:56:23,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-08-06 19:56:23,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=8133, Unknown=0, NotChecked=0, Total=8372 [2021-08-06 19:56:23,653 INFO L87 Difference]: Start difference. First operand 69 states and 70 transitions. Second operand has 92 states, 92 states have (on average 1.1304347826086956) internal successors, (104), 92 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 19:56:29,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:56:29,404 INFO L93 Difference]: Finished difference Result 112 states and 114 transitions. [2021-08-06 19:56:29,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-06 19:56:29,404 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 1.1304347826086956) internal successors, (104), 92 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 68 [2021-08-06 19:56:29,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:56:29,404 INFO L225 Difference]: With dead ends: 112 [2021-08-06 19:56:29,404 INFO L226 Difference]: Without dead ends: 108 [2021-08-06 19:56:29,405 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1769 ImplicationChecksByTransitivity, 8811.5ms TimeCoverageRelationStatistics Valid=485, Invalid=14521, Unknown=0, NotChecked=0, Total=15006 [2021-08-06 19:56:29,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-08-06 19:56:29,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 73. [2021-08-06 19:56:29,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 1.0416666666666667) internal successors, (75), 72 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:56:29,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 75 transitions. [2021-08-06 19:56:29,406 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 75 transitions. Word has length 68 [2021-08-06 19:56:29,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:56:29,406 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 75 transitions. [2021-08-06 19:56:29,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 1.1304347826086956) internal successors, (104), 92 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 19:56:29,407 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 75 transitions. [2021-08-06 19:56:29,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-08-06 19:56:29,407 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:56:29,407 INFO L512 BasicCegarLoop]: trace histogram [29, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:56:29,438 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 19:56:29,612 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,SelfDestructingSolverStorable85 [2021-08-06 19:56:29,613 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:56:29,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:56:29,613 INFO L82 PathProgramCache]: Analyzing trace with hash 313379372, now seen corresponding path program 82 times [2021-08-06 19:56:29,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:56:29,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890061840] [2021-08-06 19:56:29,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:56:29,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:56:29,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:56:31,710 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:56:31,712 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:56:31,835 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:31,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:56:31,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890061840] [2021-08-06 19:56:31,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890061840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:31,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994648063] [2021-08-06 19:56:31,836 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:56:31,836 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:31,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:56:31,838 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 19:56:31,838 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 19:56:36,329 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:56:36,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:56:36,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 121 conjunts are in the unsatisfiable core [2021-08-06 19:56:36,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:56:36,561 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:56:36,567 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:56:36,646 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:56:36,649 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:56:39,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:56:39,114 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:56:39,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:56:39,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:56:39,206 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:56:39,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:56:39,229 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:39,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994648063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:39,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:56:39,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 91 [2021-08-06 19:56:39,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248217537] [2021-08-06 19:56:39,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-08-06 19:56:39,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:56:39,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-08-06 19:56:39,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=7953, Unknown=0, NotChecked=0, Total=8190 [2021-08-06 19:56:39,231 INFO L87 Difference]: Start difference. First operand 73 states and 75 transitions. Second operand has 91 states, 91 states have (on average 1.10989010989011) internal successors, (101), 91 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 19:56:42,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:56:42,408 INFO L93 Difference]: Finished difference Result 109 states and 111 transitions. [2021-08-06 19:56:42,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-06 19:56:42,408 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 1.10989010989011) internal successors, (101), 91 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) Word has length 69 [2021-08-06 19:56:42,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:56:42,409 INFO L225 Difference]: With dead ends: 109 [2021-08-06 19:56:42,409 INFO L226 Difference]: Without dead ends: 109 [2021-08-06 19:56:42,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1682 ImplicationChecksByTransitivity, 5219.5ms TimeCoverageRelationStatistics Valid=477, Invalid=14043, Unknown=0, NotChecked=0, Total=14520 [2021-08-06 19:56:42,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-08-06 19:56:42,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 70. [2021-08-06 19:56:42,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 1.0289855072463767) internal successors, (71), 69 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 19:56:42,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 71 transitions. [2021-08-06 19:56:42,411 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 71 transitions. Word has length 69 [2021-08-06 19:56:42,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:56:42,411 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 71 transitions. [2021-08-06 19:56:42,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 1.10989010989011) internal successors, (101), 91 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 19:56:42,411 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 71 transitions. [2021-08-06 19:56:42,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-08-06 19:56:42,411 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:56:42,411 INFO L512 BasicCegarLoop]: trace histogram [29, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:56:42,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-06 19:56:42,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:42,633 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:56:42,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:56:42,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1379393672, now seen corresponding path program 83 times [2021-08-06 19:56:42,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:56:42,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003377858] [2021-08-06 19:56:42,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:56:42,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:56:42,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:56:43,151 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:56:43,152 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:56:44,821 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 29 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:44,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:56:44,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003377858] [2021-08-06 19:56:44,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003377858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:44,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241305722] [2021-08-06 19:56:44,822 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:56:44,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:44,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:56:44,823 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 19:56:44,824 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 19:56:49,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-08-06 19:56:49,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:56:49,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 121 conjunts are in the unsatisfiable core [2021-08-06 19:56:49,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:56:49,580 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:56:49,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:56:52,337 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:56:52,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:56:52,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:56:52,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:56:52,433 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:56:52,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:56:52,458 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 29 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:52,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241305722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:52,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:56:52,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 91 [2021-08-06 19:56:52,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692894545] [2021-08-06 19:56:52,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2021-08-06 19:56:52,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:56:52,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-08-06 19:56:52,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=7953, Unknown=0, NotChecked=0, Total=8190 [2021-08-06 19:56:52,459 INFO L87 Difference]: Start difference. First operand 70 states and 71 transitions. Second operand has 91 states, 91 states have (on average 1.10989010989011) internal successors, (101), 91 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 19:56:55,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:56:55,676 INFO L93 Difference]: Finished difference Result 102 states and 103 transitions. [2021-08-06 19:56:55,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-06 19:56:55,677 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 1.10989010989011) internal successors, (101), 91 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) Word has length 69 [2021-08-06 19:56:55,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:56:55,677 INFO L225 Difference]: With dead ends: 102 [2021-08-06 19:56:55,677 INFO L226 Difference]: Without dead ends: 71 [2021-08-06 19:56:55,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1742 ImplicationChecksByTransitivity, 5523.7ms TimeCoverageRelationStatistics Valid=478, Invalid=14284, Unknown=0, NotChecked=0, Total=14762 [2021-08-06 19:56:55,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-08-06 19:56:55,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2021-08-06 19:56:55,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.0285714285714285) internal successors, (72), 70 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 19:56:55,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 72 transitions. [2021-08-06 19:56:55,679 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 72 transitions. Word has length 69 [2021-08-06 19:56:55,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:56:55,679 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 72 transitions. [2021-08-06 19:56:55,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 1.10989010989011) internal successors, (101), 91 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 19:56:55,679 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 72 transitions. [2021-08-06 19:56:55,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-08-06 19:56:55,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:56:55,679 INFO L512 BasicCegarLoop]: trace histogram [29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:56:55,713 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 19:56:55,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:55,880 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:56:55,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:56:55,880 INFO L82 PathProgramCache]: Analyzing trace with hash 2034486719, now seen corresponding path program 84 times [2021-08-06 19:56:55,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:56:55,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870614222] [2021-08-06 19:56:55,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:56:55,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:56:55,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:56:56,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:56:56,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 19:56:56,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:56:56,612 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:56:56,666 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,724 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,727 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,783 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,785 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,847 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,849 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,908 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,973 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:56,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,036 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,039 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,101 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,104 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,168 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,236 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,239 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,306 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,377 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,450 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,452 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,523 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,525 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,597 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,599 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,672 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,674 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,747 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,903 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:57,905 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,005 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,104 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,107 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,190 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,192 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,274 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,360 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,448 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,451 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,537 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,539 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,626 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,628 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,718 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.6 percent of original size [2021-08-06 19:56:58,807 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:56:58,809 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 19:56:59,049 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:56:59,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:56:59,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870614222] [2021-08-06 19:56:59,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870614222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:56:59,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347181831] [2021-08-06 19:56:59,049 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:56:59,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:56:59,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:56:59,050 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 19:56:59,051 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 19:57:03,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-08-06 19:57:03,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:57:03,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 129 conjunts are in the unsatisfiable core [2021-08-06 19:57:03,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:57:04,035 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:57:04,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:57:04,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:57:04,141 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:57:07,896 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:57:07,904 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:57:07,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:57:07,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:57:08,182 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:57:08,189 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:57:08,207 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:57:08,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347181831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:57:08,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:57:08,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 93 [2021-08-06 19:57:08,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524795904] [2021-08-06 19:57:08,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2021-08-06 19:57:08,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:57:08,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-08-06 19:57:08,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=8315, Unknown=0, NotChecked=0, Total=8556 [2021-08-06 19:57:08,208 INFO L87 Difference]: Start difference. First operand 71 states and 72 transitions. Second operand has 93 states, 93 states have (on average 1.075268817204301) internal successors, (100), 93 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 19:57:13,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:57:13,378 INFO L93 Difference]: Finished difference Result 115 states and 117 transitions. [2021-08-06 19:57:13,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-06 19:57:13,378 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 1.075268817204301) internal successors, (100), 93 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 70 [2021-08-06 19:57:13,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:57:13,378 INFO L225 Difference]: With dead ends: 115 [2021-08-06 19:57:13,378 INFO L226 Difference]: Without dead ends: 111 [2021-08-06 19:57:13,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1798 ImplicationChecksByTransitivity, 8253.9ms TimeCoverageRelationStatistics Valid=462, Invalid=15038, Unknown=0, NotChecked=0, Total=15500 [2021-08-06 19:57:13,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-08-06 19:57:13,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 75. [2021-08-06 19:57:13,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.0405405405405406) internal successors, (77), 74 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:57:13,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2021-08-06 19:57:13,380 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 70 [2021-08-06 19:57:13,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:57:13,380 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2021-08-06 19:57:13,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.075268817204301) internal successors, (100), 93 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 19:57:13,380 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2021-08-06 19:57:13,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-08-06 19:57:13,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:57:13,381 INFO L512 BasicCegarLoop]: trace histogram [30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:57:13,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-06 19:57:13,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-06 19:57:13,581 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:57:13,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:57:13,582 INFO L82 PathProgramCache]: Analyzing trace with hash 867534696, now seen corresponding path program 85 times [2021-08-06 19:57:13,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:57:13,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099829550] [2021-08-06 19:57:13,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:57:13,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:57:13,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:57:15,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:57:15,699 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:57:15,826 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:57:15,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:57:15,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099829550] [2021-08-06 19:57:15,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099829550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:57:15,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008717174] [2021-08-06 19:57:15,827 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:57:15,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:57:15,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:57:15,828 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 19:57:15,828 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 19:57:20,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:57:20,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 125 conjunts are in the unsatisfiable core [2021-08-06 19:57:20,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:57:20,996 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:57:20,999 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:57:23,612 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:57:23,615 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:57:23,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:57:23,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:57:23,710 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:57:23,712 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:57:23,734 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:57:23,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008717174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:57:23,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:57:23,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 94 [2021-08-06 19:57:23,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914073963] [2021-08-06 19:57:23,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2021-08-06 19:57:23,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:57:23,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-08-06 19:57:23,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=8497, Unknown=0, NotChecked=0, Total=8742 [2021-08-06 19:57:23,736 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand has 94 states, 94 states have (on average 1.1063829787234043) internal successors, (104), 94 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 19:57:27,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:57:27,231 INFO L93 Difference]: Finished difference Result 112 states and 114 transitions. [2021-08-06 19:57:27,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-06 19:57:27,231 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 1.1063829787234043) internal successors, (104), 94 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 71 [2021-08-06 19:57:27,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:57:27,232 INFO L225 Difference]: With dead ends: 112 [2021-08-06 19:57:27,232 INFO L226 Difference]: Without dead ends: 112 [2021-08-06 19:57:27,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1800 ImplicationChecksByTransitivity, 5500.9ms TimeCoverageRelationStatistics Valid=493, Invalid=15007, Unknown=0, NotChecked=0, Total=15500 [2021-08-06 19:57:27,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-06 19:57:27,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 72. [2021-08-06 19:57:27,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 1.028169014084507) internal successors, (73), 71 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:57:27,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2021-08-06 19:57:27,234 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 71 [2021-08-06 19:57:27,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:57:27,234 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2021-08-06 19:57:27,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 1.1063829787234043) internal successors, (104), 94 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 19:57:27,234 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2021-08-06 19:57:27,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-08-06 19:57:27,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:57:27,235 INFO L512 BasicCegarLoop]: trace histogram [30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:57:27,270 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 19:57:27,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:57:27,449 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:57:27,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:57:27,449 INFO L82 PathProgramCache]: Analyzing trace with hash -445760372, now seen corresponding path program 86 times [2021-08-06 19:57:27,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:57:27,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050680264] [2021-08-06 19:57:27,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:57:27,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:57:27,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:57:27,979 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:57:27,980 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:57:29,798 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 30 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:57:29,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:57:29,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050680264] [2021-08-06 19:57:29,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050680264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:57:29,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954779936] [2021-08-06 19:57:29,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:57:29,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:57:29,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:57:29,799 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 19:57:29,799 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 19:57:34,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:57:34,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:57:34,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 125 conjunts are in the unsatisfiable core [2021-08-06 19:57:34,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:57:34,823 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:57:34,826 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:57:37,750 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:57:37,752 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 92.7 percent of original size [2021-08-06 19:57:37,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:57:37,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:57:37,846 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:57:37,847 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:57:37,848 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:57:37,848 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 7.1 percent of original size [2021-08-06 19:57:37,866 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 30 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:57:37,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954779936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:57:37,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:57:37,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 94 [2021-08-06 19:57:37,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851360231] [2021-08-06 19:57:37,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2021-08-06 19:57:37,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:57:37,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-08-06 19:57:37,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=8497, Unknown=0, NotChecked=0, Total=8742 [2021-08-06 19:57:37,867 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand has 94 states, 94 states have (on average 1.1063829787234043) internal successors, (104), 94 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 19:57:41,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:57:41,351 INFO L93 Difference]: Finished difference Result 105 states and 106 transitions. [2021-08-06 19:57:41,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-06 19:57:41,351 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 1.1063829787234043) internal successors, (104), 94 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 71 [2021-08-06 19:57:41,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:57:41,352 INFO L225 Difference]: With dead ends: 105 [2021-08-06 19:57:41,352 INFO L226 Difference]: Without dead ends: 73 [2021-08-06 19:57:41,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1862 ImplicationChecksByTransitivity, 5920.2ms TimeCoverageRelationStatistics Valid=494, Invalid=15256, Unknown=0, NotChecked=0, Total=15750 [2021-08-06 19:57:41,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2021-08-06 19:57:41,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2021-08-06 19:57:41,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 1.0277777777777777) internal successors, (74), 72 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:57:41,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2021-08-06 19:57:41,354 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 71 [2021-08-06 19:57:41,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:57:41,354 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2021-08-06 19:57:41,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 1.1063829787234043) internal successors, (104), 94 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 19:57:41,354 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2021-08-06 19:57:41,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-06 19:57:41,354 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:57:41,354 INFO L512 BasicCegarLoop]: trace histogram [30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:57:41,391 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 19:57:41,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:57:41,555 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:57:41,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:57:41,555 INFO L82 PathProgramCache]: Analyzing trace with hash 2033432579, now seen corresponding path program 87 times [2021-08-06 19:57:41,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:57:41,555 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972555823] [2021-08-06 19:57:41,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:57:41,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:57:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:57:44,774 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:57:44,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:57:44,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972555823] [2021-08-06 19:57:44,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972555823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:57:44,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042691451] [2021-08-06 19:57:44,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:57:44,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:57:44,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:57:44,775 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 19:57:44,776 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 19:57:49,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-08-06 19:57:49,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:57:49,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 133 conjunts are in the unsatisfiable core [2021-08-06 19:57:49,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:57:49,995 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:57:50,001 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:57:53,998 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:57:54,006 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.4 percent of original size [2021-08-06 19:57:54,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 19:57:54,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 68 [2021-08-06 19:57:54,272 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:57:54,280 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:57:54,297 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:57:54,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042691451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:57:54,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:57:54,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 96 [2021-08-06 19:57:54,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617172773] [2021-08-06 19:57:54,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2021-08-06 19:57:54,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:57:54,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2021-08-06 19:57:54,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=8871, Unknown=0, NotChecked=0, Total=9120 [2021-08-06 19:57:54,299 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand has 96 states, 96 states have (on average 1.0729166666666667) internal successors, (103), 96 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 19:57:59,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:57:59,783 INFO L93 Difference]: Finished difference Result 118 states and 120 transitions. [2021-08-06 19:57:59,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 19:57:59,783 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 1.0729166666666667) internal successors, (103), 96 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 72 [2021-08-06 19:57:59,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:57:59,784 INFO L225 Difference]: With dead ends: 118 [2021-08-06 19:57:59,784 INFO L226 Difference]: Without dead ends: 114 [2021-08-06 19:57:59,784 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1950 ImplicationChecksByTransitivity, 8741.3ms TimeCoverageRelationStatistics Valid=477, Invalid=16035, Unknown=0, NotChecked=0, Total=16512 [2021-08-06 19:57:59,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-08-06 19:57:59,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 77. [2021-08-06 19:57:59,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.0394736842105263) internal successors, (79), 76 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 19:57:59,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 79 transitions. [2021-08-06 19:57:59,786 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 79 transitions. Word has length 72 [2021-08-06 19:57:59,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:57:59,786 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 79 transitions. [2021-08-06 19:57:59,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 1.0729166666666667) internal successors, (103), 96 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 19:57:59,786 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 79 transitions. [2021-08-06 19:57:59,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-08-06 19:57:59,786 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:57:59,786 INFO L512 BasicCegarLoop]: trace histogram [31, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:57:59,821 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 19:58:00,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:58:00,003 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:58:00,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:58:00,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1579002732, now seen corresponding path program 88 times [2021-08-06 19:58:00,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:58:00,003 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622797974] [2021-08-06 19:58:00,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:58:00,004 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:58:00,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:58:02,219 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:58:02,220 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 19:58:02,360 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:58:02,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:58:02,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622797974] [2021-08-06 19:58:02,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622797974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:58:02,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276031649] [2021-08-06 19:58:02,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:58:02,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:58:02,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:58:02,361 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 19:58:02,362 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 19:58:07,464 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:58:07,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:58:07,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 129 conjunts are in the unsatisfiable core [2021-08-06 19:58:07,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:58:07,706 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:58:07,712 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:58:07,794 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:58:07,797 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:58:10,505 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:58:10,509 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:58:10,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:58:10,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:58:10,604 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:58:10,606 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:58:10,627 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:58:10,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276031649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:58:10,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:58:10,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 97 [2021-08-06 19:58:10,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000186581] [2021-08-06 19:58:10,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2021-08-06 19:58:10,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:58:10,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-08-06 19:58:10,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=9059, Unknown=0, NotChecked=0, Total=9312 [2021-08-06 19:58:10,629 INFO L87 Difference]: Start difference. First operand 77 states and 79 transitions. Second operand has 97 states, 97 states have (on average 1.1030927835051547) internal successors, (107), 97 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:14,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:58:14,166 INFO L93 Difference]: Finished difference Result 115 states and 117 transitions. [2021-08-06 19:58:14,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-06 19:58:14,166 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 1.1030927835051547) internal successors, (107), 97 states have internal predecessors, (107), 0 states have call successors, (0), 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 73 [2021-08-06 19:58:14,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:58:14,167 INFO L225 Difference]: With dead ends: 115 [2021-08-06 19:58:14,167 INFO L226 Difference]: Without dead ends: 115 [2021-08-06 19:58:14,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 5724.8ms TimeCoverageRelationStatistics Valid=509, Invalid=16003, Unknown=0, NotChecked=0, Total=16512 [2021-08-06 19:58:14,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-08-06 19:58:14,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 74. [2021-08-06 19:58:14,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 73 states have (on average 1.0273972602739727) internal successors, (75), 73 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:14,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 75 transitions. [2021-08-06 19:58:14,169 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 75 transitions. Word has length 73 [2021-08-06 19:58:14,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:58:14,169 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 75 transitions. [2021-08-06 19:58:14,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 1.1030927835051547) internal successors, (107), 97 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:14,169 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 75 transitions. [2021-08-06 19:58:14,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-08-06 19:58:14,170 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:58:14,170 INFO L512 BasicCegarLoop]: trace histogram [31, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:58:14,205 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 19:58:14,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2021-08-06 19:58:14,393 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:58:14,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:58:14,393 INFO L82 PathProgramCache]: Analyzing trace with hash -478438712, now seen corresponding path program 89 times [2021-08-06 19:58:14,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:58:14,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809666831] [2021-08-06 19:58:14,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:58:14,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:58:14,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:58:14,984 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:58:14,985 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 38.9 percent of original size [2021-08-06 19:58:16,904 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 31 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:58:16,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:58:16,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809666831] [2021-08-06 19:58:16,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809666831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:58:16,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524806711] [2021-08-06 19:58:16,905 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 19:58:16,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:58:16,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:58:16,906 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 19:58:16,906 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 19:58:22,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2021-08-06 19:58:22,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:58:22,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 129 conjunts are in the unsatisfiable core [2021-08-06 19:58:22,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:58:22,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:58:22,317 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:58:25,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:58:25,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:58:25,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:58:25,532 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:58:25,549 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 31 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:58:25,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524806711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:58:25,549 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:58:25,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 97 [2021-08-06 19:58:25,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855741390] [2021-08-06 19:58:25,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2021-08-06 19:58:25,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:58:25,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-08-06 19:58:25,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=9059, Unknown=0, NotChecked=0, Total=9312 [2021-08-06 19:58:25,550 INFO L87 Difference]: Start difference. First operand 74 states and 75 transitions. Second operand has 97 states, 97 states have (on average 1.1030927835051547) internal successors, (107), 97 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:29,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:58:29,232 INFO L93 Difference]: Finished difference Result 108 states and 109 transitions. [2021-08-06 19:58:29,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-06 19:58:29,232 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 1.1030927835051547) internal successors, (107), 97 states have internal predecessors, (107), 0 states have call successors, (0), 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 73 [2021-08-06 19:58:29,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:58:29,232 INFO L225 Difference]: With dead ends: 108 [2021-08-06 19:58:29,232 INFO L226 Difference]: Without dead ends: 75 [2021-08-06 19:58:29,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1986 ImplicationChecksByTransitivity, 6226.1ms TimeCoverageRelationStatistics Valid=510, Invalid=16260, Unknown=0, NotChecked=0, Total=16770 [2021-08-06 19:58:29,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-08-06 19:58:29,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2021-08-06 19:58:29,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.027027027027027) internal successors, (76), 74 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 19:58:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 76 transitions. [2021-08-06 19:58:29,235 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 76 transitions. Word has length 73 [2021-08-06 19:58:29,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:58:29,235 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 76 transitions. [2021-08-06 19:58:29,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 97 states, 97 states have (on average 1.1030927835051547) internal successors, (107), 97 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:29,235 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 76 transitions. [2021-08-06 19:58:29,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-08-06 19:58:29,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:58:29,235 INFO L512 BasicCegarLoop]: trace histogram [31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:58:29,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-06 19:58:29,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:58:29,437 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:58:29,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:58:29,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1680862081, now seen corresponding path program 90 times [2021-08-06 19:58:29,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:58:29,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959629862] [2021-08-06 19:58:29,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:58:29,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:58:29,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:58:29,594 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,595 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,601 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,608 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,617 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,625 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,625 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,634 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,635 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,645 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,655 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,667 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,679 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,680 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,693 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,693 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,706 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,707 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,721 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,721 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,736 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,737 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,751 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,752 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,768 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,769 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,785 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,786 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,804 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,821 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,822 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,840 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,841 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,860 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,860 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,880 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,881 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,901 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,901 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,948 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,949 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,972 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,972 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,995 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:29,996 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:30,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:30,020 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:30,044 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:30,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:30,070 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:30,071 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 33.3 percent of original size [2021-08-06 19:58:30,097 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 45.2 percent of original size [2021-08-06 19:58:30,101 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 45.2 percent of original size [2021-08-06 19:58:30,167 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 59.4 percent of original size [2021-08-06 19:58:30,172 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 59.4 percent of original size [2021-08-06 19:58:30,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,250 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,326 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,332 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,412 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,506 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,511 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,596 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,684 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,689 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,773 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,864 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,870 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,955 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:30,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,051 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,056 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,146 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,153 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,283 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,289 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,393 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,399 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,493 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,499 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,703 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,807 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:31,913 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,012 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,018 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,120 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,125 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,229 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,235 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,341 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,346 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,455 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,461 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,571 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,689 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,809 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,925 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:32,930 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:33,042 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:33,048 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:33,164 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:33,169 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:33,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:33,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 57.1 percent of original size [2021-08-06 19:58:33,407 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 59.4 percent of original size [2021-08-06 19:58:33,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 59.4 percent of original size [2021-08-06 19:58:33,532 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 68.5 percent of original size [2021-08-06 19:58:33,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 68.5 percent of original size [2021-08-06 19:58:33,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 411, result has 21.6 percent of original size [2021-08-06 19:58:33,676 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 411, result has 21.6 percent of original size [2021-08-06 19:58:33,767 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:58:33,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:58:33,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959629862] [2021-08-06 19:58:33,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959629862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:58:33,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107540506] [2021-08-06 19:58:33,767 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 19:58:33,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:58:33,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:58:33,768 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 19:58:33,769 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 19:58:39,079 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2021-08-06 19:58:39,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:58:39,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 137 conjunts are in the unsatisfiable core [2021-08-06 19:58:39,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:58:39,332 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:58:39,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 74.5 percent of original size [2021-08-06 19:58:39,418 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:58:39,435 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:58:46,056 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 54.0 percent of original size [2021-08-06 19:58:46,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 54.0 percent of original size [2021-08-06 19:58:46,106 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:58:46,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 94 [2021-08-06 19:58:46,112 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 19:58:46,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 91 treesize of output 76 [2021-08-06 19:58:46,385 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:58:46,393 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 16.3 percent of original size [2021-08-06 19:58:46,411 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:58:46,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107540506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:58:46,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:58:46,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 102 [2021-08-06 19:58:46,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123739604] [2021-08-06 19:58:46,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2021-08-06 19:58:46,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:58:46,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-08-06 19:58:46,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=10067, Unknown=0, NotChecked=0, Total=10302 [2021-08-06 19:58:46,412 INFO L87 Difference]: Start difference. First operand 75 states and 76 transitions. Second operand has 102 states, 102 states have (on average 1.0784313725490196) internal successors, (110), 102 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:56,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:58:56,980 INFO L93 Difference]: Finished difference Result 121 states and 123 transitions. [2021-08-06 19:58:56,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-06 19:58:56,980 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 1.0784313725490196) internal successors, (110), 102 states have internal predecessors, (110), 0 states have call successors, (0), 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 74 [2021-08-06 19:58:56,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:58:56,980 INFO L225 Difference]: With dead ends: 121 [2021-08-06 19:58:56,980 INFO L226 Difference]: Without dead ends: 117 [2021-08-06 19:58:56,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 14380.6ms TimeCoverageRelationStatistics Valid=540, Invalid=17820, Unknown=0, NotChecked=0, Total=18360 [2021-08-06 19:58:56,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-08-06 19:58:56,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 79. [2021-08-06 19:58:56,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 78 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:56,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 81 transitions. [2021-08-06 19:58:56,982 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 81 transitions. Word has length 74 [2021-08-06 19:58:56,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:58:56,982 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 81 transitions. [2021-08-06 19:58:56,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 1.0784313725490196) internal successors, (110), 102 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:58:56,983 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 81 transitions. [2021-08-06 19:58:56,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-06 19:58:56,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:58:56,983 INFO L512 BasicCegarLoop]: trace histogram [32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:58:57,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-06 19:58:57,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:58:57,183 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:58:57,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:58:57,184 INFO L82 PathProgramCache]: Analyzing trace with hash -301280856, now seen corresponding path program 91 times [2021-08-06 19:58:57,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:58:57,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321034175] [2021-08-06 19:58:57,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:58:57,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:58:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:58:59,564 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:58:59,566 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 61.4 percent of original size [2021-08-06 19:58:59,744 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:58:59,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:58:59,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321034175] [2021-08-06 19:58:59,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321034175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:58:59,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084777540] [2021-08-06 19:58:59,744 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 19:58:59,744 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:58:59,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:58:59,745 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 19:58:59,745 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 19:59:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:59:05,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 538 conjuncts, 133 conjunts are in the unsatisfiable core [2021-08-06 19:59:05,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:59:05,452 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:59:05,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:59:08,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:59:08,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 19:59:08,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 19:59:08,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 19:59:08,472 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:59:08,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 19:59:08,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:59:08,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084777540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:59:08,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:59:08,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 100 [2021-08-06 19:59:08,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568819691] [2021-08-06 19:59:08,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2021-08-06 19:59:08,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:59:08,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-08-06 19:59:08,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=9639, Unknown=0, NotChecked=0, Total=9900 [2021-08-06 19:59:08,496 INFO L87 Difference]: Start difference. First operand 79 states and 81 transitions. Second operand has 100 states, 100 states have (on average 1.1) internal successors, (110), 100 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:12,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:59:12,246 INFO L93 Difference]: Finished difference Result 118 states and 120 transitions. [2021-08-06 19:59:12,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-06 19:59:12,246 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 1.1) internal successors, (110), 100 states have internal predecessors, (110), 0 states have call successors, (0), 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 75 [2021-08-06 19:59:12,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:59:12,247 INFO L225 Difference]: With dead ends: 118 [2021-08-06 19:59:12,247 INFO L226 Difference]: Without dead ends: 118 [2021-08-06 19:59:12,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2048 ImplicationChecksByTransitivity, 6258.7ms TimeCoverageRelationStatistics Valid=525, Invalid=17031, Unknown=0, NotChecked=0, Total=17556 [2021-08-06 19:59:12,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-08-06 19:59:12,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 76. [2021-08-06 19:59:12,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 1.0266666666666666) internal successors, (77), 75 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:12,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 77 transitions. [2021-08-06 19:59:12,249 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 77 transitions. Word has length 75 [2021-08-06 19:59:12,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:59:12,249 INFO L470 AbstractCegarLoop]: Abstraction has 76 states and 77 transitions. [2021-08-06 19:59:12,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 1.1) internal successors, (110), 100 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:12,249 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 77 transitions. [2021-08-06 19:59:12,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-06 19:59:12,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:59:12,249 INFO L512 BasicCegarLoop]: trace histogram [32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:59:12,285 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 19:59:12,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:59:12,457 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:59:12,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:59:12,457 INFO L82 PathProgramCache]: Analyzing trace with hash 342543820, now seen corresponding path program 92 times [2021-08-06 19:59:12,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:59:12,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540904276] [2021-08-06 19:59:12,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:59:12,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:59:12,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:59:13,001 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:59:13,002 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 19:59:15,074 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 32 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:59:15,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:59:15,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540904276] [2021-08-06 19:59:15,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540904276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:59:15,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683021387] [2021-08-06 19:59:15,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 19:59:15,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:59:15,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:59:15,075 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 19:59:15,078 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 19:59:20,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 19:59:20,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:59:20,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 538 conjuncts, 133 conjunts are in the unsatisfiable core [2021-08-06 19:59:20,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:59:20,789 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:59:20,793 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 19:59:24,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-06 19:59:24,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 23 [2021-08-06 19:59:24,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:59:24,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.2 percent of original size [2021-08-06 19:59:24,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 32 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:59:24,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683021387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:59:24,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:59:24,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 100 [2021-08-06 19:59:24,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170851129] [2021-08-06 19:59:24,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2021-08-06 19:59:24,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:59:24,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-08-06 19:59:24,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=9639, Unknown=0, NotChecked=0, Total=9900 [2021-08-06 19:59:24,151 INFO L87 Difference]: Start difference. First operand 76 states and 77 transitions. Second operand has 100 states, 100 states have (on average 1.1) internal successors, (110), 100 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:27,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:59:27,888 INFO L93 Difference]: Finished difference Result 111 states and 112 transitions. [2021-08-06 19:59:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-06 19:59:27,888 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 1.1) internal successors, (110), 100 states have internal predecessors, (110), 0 states have call successors, (0), 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 75 [2021-08-06 19:59:27,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:59:27,888 INFO L225 Difference]: With dead ends: 111 [2021-08-06 19:59:27,889 INFO L226 Difference]: Without dead ends: 77 [2021-08-06 19:59:27,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2114 ImplicationChecksByTransitivity, 6590.6ms TimeCoverageRelationStatistics Valid=526, Invalid=17296, Unknown=0, NotChecked=0, Total=17822 [2021-08-06 19:59:27,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-08-06 19:59:27,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2021-08-06 19:59:27,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.0263157894736843) internal successors, (78), 76 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:27,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 78 transitions. [2021-08-06 19:59:27,891 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 78 transitions. Word has length 75 [2021-08-06 19:59:27,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:59:27,891 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 78 transitions. [2021-08-06 19:59:27,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 1.1) internal successors, (110), 100 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:27,891 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 78 transitions. [2021-08-06 19:59:27,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-08-06 19:59:27,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:59:27,892 INFO L512 BasicCegarLoop]: trace histogram [32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:59:27,927 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 19:59:28,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:59:28,092 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:59:28,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:59:28,093 INFO L82 PathProgramCache]: Analyzing trace with hash 159888835, now seen corresponding path program 93 times [2021-08-06 19:59:28,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:59:28,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22258410] [2021-08-06 19:59:28,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:59:28,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:59:28,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:59:28,761 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 19:59:28,763 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 19:59:28,822 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:59:28,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:59:28,881 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:28,884 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:28,944 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:28,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,009 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,011 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,074 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,077 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,142 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,145 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,211 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,280 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,282 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,350 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,352 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,422 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,424 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,495 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,497 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,569 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,571 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,647 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,726 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,805 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,884 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,970 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:29,973 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,057 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,139 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,141 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,371 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,374 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,460 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,463 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,550 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,553 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,642 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,644 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,732 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,822 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,914 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:30,916 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,008 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,010 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,103 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,106 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,201 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,204 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,402 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 78.8 percent of original size [2021-08-06 19:59:31,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:59:31,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.5 percent of original size [2021-08-06 19:59:31,696 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 606, result has 4.4 percent of original size [2021-08-06 19:59:31,702 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 606, result has 4.4 percent of original size [2021-08-06 19:59:31,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:59:31,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:59:31,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22258410] [2021-08-06 19:59:31,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22258410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:59:31,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170610636] [2021-08-06 19:59:31,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 19:59:31,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:59:31,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:59:31,786 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 19:59:31,786 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 19:59:37,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2021-08-06 19:59:37,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:59:37,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 141 conjunts are in the unsatisfiable core [2021-08-06 19:59:37,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:59:37,669 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:59:37,677 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 40.9 percent of original size [2021-08-06 19:59:37,756 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:59:37,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.4 percent of original size [2021-08-06 19:59:42,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:59:42,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 52.8 percent of original size [2021-08-06 19:59:42,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 87 [2021-08-06 19:59:42,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 69 [2021-08-06 19:59:42,529 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:59:42,536 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 14.6 percent of original size [2021-08-06 19:59:42,542 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:59:42,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170610636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:59:42,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 19:59:42,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 103 [2021-08-06 19:59:42,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409770632] [2021-08-06 19:59:42,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2021-08-06 19:59:42,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 19:59:42,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-08-06 19:59:42,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=10238, Unknown=0, NotChecked=0, Total=10506 [2021-08-06 19:59:42,544 INFO L87 Difference]: Start difference. First operand 77 states and 78 transitions. Second operand has 103 states, 103 states have (on average 1.1067961165048543) internal successors, (114), 103 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:48,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 19:59:48,435 INFO L93 Difference]: Finished difference Result 124 states and 126 transitions. [2021-08-06 19:59:48,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 19:59:48,435 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 1.1067961165048543) internal successors, (114), 103 states have internal predecessors, (114), 0 states have call successors, (0), 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 76 [2021-08-06 19:59:48,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 19:59:48,436 INFO L225 Difference]: With dead ends: 124 [2021-08-06 19:59:48,436 INFO L226 Difference]: Without dead ends: 120 [2021-08-06 19:59:48,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2242 ImplicationChecksByTransitivity, 9925.8ms TimeCoverageRelationStatistics Valid=511, Invalid=18395, Unknown=0, NotChecked=0, Total=18906 [2021-08-06 19:59:48,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-06 19:59:48,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 81. [2021-08-06 19:59:48,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.0375) internal successors, (83), 80 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:48,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 83 transitions. [2021-08-06 19:59:48,438 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 83 transitions. Word has length 76 [2021-08-06 19:59:48,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 19:59:48,438 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 83 transitions. [2021-08-06 19:59:48,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 1.1067961165048543) internal successors, (114), 103 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 19:59:48,438 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 83 transitions. [2021-08-06 19:59:48,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-08-06 19:59:48,438 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 19:59:48,439 INFO L512 BasicCegarLoop]: trace histogram [33, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 19:59:48,475 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 19:59:48,639 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,SelfDestructingSolverStorable97 [2021-08-06 19:59:48,639 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 19:59:48,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 19:59:48,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1207448404, now seen corresponding path program 94 times [2021-08-06 19:59:48,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 19:59:48,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80933131] [2021-08-06 19:59:48,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 19:59:48,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 19:59:48,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 19:59:51,261 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:59:51,262 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 58.7 percent of original size [2021-08-06 19:59:51,399 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 0 proven. 1089 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 19:59:51,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 19:59:51,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80933131] [2021-08-06 19:59:51,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80933131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 19:59:51,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113281804] [2021-08-06 19:59:51,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 19:59:51,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 19:59:51,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 19:59:51,400 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 19:59:51,401 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 19:59:57,081 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 19:59:57,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 19:59:57,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 137 conjunts are in the unsatisfiable core [2021-08-06 19:59:57,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 19:59:57,363 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:59:57,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 87.5 percent of original size [2021-08-06 19:59:57,461 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 19:59:57,464 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2, result has 93.8 percent of original size [2021-08-06 20:00:00,527 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 20:00:00,531 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.0 percent of original size [2021-08-06 20:00:00,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 28 [2021-08-06 20:00:00,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-08-06 20:00:00,635 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:00:00,637 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1, result has 95.0 percent of original size [2021-08-06 20:00:00,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 0 proven. 1089 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:00:00,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113281804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:00:00,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:00:00,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 103 [2021-08-06 20:00:00,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322896661] [2021-08-06 20:00:00,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2021-08-06 20:00:00,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:00:00,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-08-06 20:00:00,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=10237, Unknown=0, NotChecked=0, Total=10506 [2021-08-06 20:00:00,660 INFO L87 Difference]: Start difference. First operand 81 states and 83 transitions. Second operand has 103 states, 103 states have (on average 1.0970873786407767) internal successors, (113), 103 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:00:04,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:00:04,913 INFO L93 Difference]: Finished difference Result 121 states and 123 transitions. [2021-08-06 20:00:04,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-06 20:00:04,913 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 1.0970873786407767) internal successors, (113), 103 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-08-06 20:00:04,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:00:04,914 INFO L225 Difference]: With dead ends: 121 [2021-08-06 20:00:04,914 INFO L226 Difference]: Without dead ends: 121 [2021-08-06 20:00:04,914 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2178 ImplicationChecksByTransitivity, 6582.6ms TimeCoverageRelationStatistics Valid=541, Invalid=18091, Unknown=0, NotChecked=0, Total=18632 [2021-08-06 20:00:04,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-08-06 20:00:04,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 78. [2021-08-06 20:00:04,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 1.025974025974026) internal successors, (79), 77 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:00:04,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 79 transitions. [2021-08-06 20:00:04,916 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 79 transitions. Word has length 77 [2021-08-06 20:00:04,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:00:04,916 INFO L470 AbstractCegarLoop]: Abstraction has 78 states and 79 transitions. [2021-08-06 20:00:04,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 1.0970873786407767) internal successors, (113), 103 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:00:04,916 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 79 transitions. [2021-08-06 20:00:04,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-08-06 20:00:04,916 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:00:04,916 INFO L512 BasicCegarLoop]: trace histogram [33, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:00:04,958 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:00:05,116 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,SelfDestructingSolverStorable98 [2021-08-06 20:00:05,117 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 20:00:05,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:00:05,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1571247368, now seen corresponding path program 95 times [2021-08-06 20:00:05,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:00:05,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433878113] [2021-08-06 20:00:05,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:00:05,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:00:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:00:05,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 20:00:05,731 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 35.0 percent of original size [2021-08-06 20:00:08,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 33 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:00:08,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:00:08,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433878113] [2021-08-06 20:00:08,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433878113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:00:08,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612390413] [2021-08-06 20:00:08,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:00:08,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:00:08,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:00:08,058 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:00:08,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process Received shutdown request... [2021-08-06 20:00:09,710 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:00:09,710 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:00:10,731 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:00:10,750 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:00:10,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-08-06 20:00:10,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-06 20:00:10,932 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 78 with TraceHistMax 33,while executing Executor. [2021-08-06 20:00:10,934 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:00:10,934 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:00:10,937 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:00:10,937 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:00:10,939 INFO L202 PluginConnector]: Adding new model word-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:00:10 BasicIcfg [2021-08-06 20:00:10,939 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:00:10,959 INFO L168 Benchmark]: Toolchain (without parser) took 725872.09 ms. Allocated memory was 179.3 MB in the beginning and 1.1 GB in the end (delta: 944.8 MB). Free memory was 158.9 MB in the beginning and 857.0 MB in the end (delta: -698.1 MB). Peak memory consumption was 908.8 MB. Max. memory is 8.0 GB. [2021-08-06 20:00:10,959 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 179.3 MB. Free memory is still 160.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:00:10,959 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.81 ms. Allocated memory is still 179.3 MB. Free memory was 158.9 MB in the beginning and 157.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-06 20:00:10,959 INFO L168 Benchmark]: Boogie Preprocessor took 17.98 ms. Allocated memory is still 179.3 MB. Free memory was 157.4 MB in the beginning and 156.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:00:10,959 INFO L168 Benchmark]: RCFGBuilder took 313.63 ms. Allocated memory is still 179.3 MB. Free memory was 156.4 MB in the beginning and 137.3 MB in the end (delta: 19.1 MB). Peak memory consumption was 18.9 MB. Max. memory is 8.0 GB. [2021-08-06 20:00:10,959 INFO L168 Benchmark]: TraceAbstraction took 725507.32 ms. Allocated memory was 179.3 MB in the beginning and 1.1 GB in the end (delta: 944.8 MB). Free memory was 136.7 MB in the beginning and 857.0 MB in the end (delta: -720.3 MB). Peak memory consumption was 886.8 MB. Max. memory is 8.0 GB. [2021-08-06 20:00:10,960 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.11 ms. Allocated memory is still 179.3 MB. Free memory is still 160.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 19.81 ms. Allocated memory is still 179.3 MB. Free memory was 158.9 MB in the beginning and 157.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 17.98 ms. Allocated memory is still 179.3 MB. Free memory was 157.4 MB in the beginning and 156.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 313.63 ms. Allocated memory is still 179.3 MB. Free memory was 156.4 MB in the beginning and 137.3 MB in the end (delta: 19.1 MB). Peak memory consumption was 18.9 MB. Max. memory is 8.0 GB. * TraceAbstraction took 725507.32 ms. Allocated memory was 179.3 MB in the beginning and 1.1 GB in the end (delta: 944.8 MB). Free memory was 136.7 MB in the beginning and 857.0 MB in the end (delta: -720.3 MB). Peak memory consumption was 886.8 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: 47, positive: 35, positive conditional: 35, positive unconditional: 0, negative: 12, negative conditional: 12, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35, positive: 35, positive conditional: 0, positive unconditional: 35, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 35, positive: 35, positive conditional: 0, positive unconditional: 35, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 35, positive: 35, positive conditional: 0, positive unconditional: 35, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 35, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 35, unknown conditional: 0, unknown unconditional: 35] , Statistics on independence cache: Total cache size (in pairs): 35, Positive cache size: 35, Positive conditional cache size: 0, Positive unconditional cache size: 35, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 12 - 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: 90]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 78 with TraceHistMax 33,while executing Executor. - TimeoutResultAtElement [Line: 85]: 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 78 with TraceHistMax 33,while executing Executor. - TimeoutResultAtElement [Line: 82]: 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 78 with TraceHistMax 33,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 27 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 725420.0ms, OverallIterations: 100, TraceHistogramMax: 33, EmptinessCheckTime: 28.0ms, AutomataDifference: 186809.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 67.3ms, PartialOrderReductionTime: 56.4ms, HoareTripleCheckerStatistics: 1322 SDtfs, 1962 SDslu, 46079 SDs, 0 SdLazy, 191706 SolverSat, 3263 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 68996.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 9587 GetRequests, 2450 SyntacticMatches, 241 SemanticMatches, 6896 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 72777 ImplicationChecksByTransitivity, 301127.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=81occurred in iteration=98, InterpolantAutomatonStates: 3633, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 147.6ms AutomataMinimizationTime, 99 MinimizatonAttempts, 1606 StatesRemovedByMinimization, 64 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 856.6ms SsaConstructionTime, 6795.5ms SatisfiabilityAnalysisTime, 303968.6ms InterpolantComputationTime, 8608 NumberOfCodeBlocks, 8608 NumberOfCodeBlocksAsserted, 616 NumberOfCheckSat, 8414 ConstructedInterpolants, 147 QuantifiedInterpolants, 176262 SizeOfPredicates, 573 NumberOfNonLiveVariables, 28358 ConjunctsInSsa, 7140 ConjunctsInUnsatCore, 194 InterpolantComputations, 4 PerfectInterpolantSequences, 1027/71481 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