/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:00:54,688 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:00:54,690 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:00:54,720 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:00:54,721 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:00:54,723 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:00:54,725 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:00:54,729 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:00:54,731 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:00:54,734 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:00:54,735 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:00:54,736 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:00:54,736 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:00:54,738 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:00:54,739 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:00:54,743 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:00:54,744 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:00:54,744 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:00:54,749 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:00:54,768 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:00:54,769 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:00:54,770 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:00:54,771 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:00:54,771 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:00:54,773 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:00:54,773 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:00:54,773 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:00:54,774 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:00:54,774 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:00:54,775 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:00:54,775 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:00:54,775 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:00:54,776 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:00:54,776 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:00:54,777 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:00:54,777 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:00:54,777 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:00:54,777 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:00:54,778 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:00:54,778 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:00:54,779 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:00:54,779 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-06 20:00:54,810 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:00:54,810 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:00:54,811 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:00:54,811 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:00:54,812 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:00:54,812 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:00:54,812 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:00:54,812 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:00:54,812 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:00:54,812 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:00:54,812 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:00:54,813 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:00:54,813 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:00:54,813 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:00:54,813 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:00:54,813 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:00:54,813 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:00:54,813 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:00:54,814 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:00:54,814 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:00:54,815 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:00:54,815 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:00:54,815 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:00:54,815 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-06 20:00:55,041 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:00:55,062 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:00:55,064 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:00:55,065 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:00:55,065 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:00:55,067 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl [2021-08-06 20:00:55,067 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/horseshoe.wvr.bpl' [2021-08-06 20:00:55,106 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:00:55,107 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:00:55,108 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:00:55,108 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:00:55,108 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:00:55,120 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,125 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,132 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:00:55,134 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:00:55,134 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:00:55,134 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:00:55,139 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,139 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,140 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,140 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,142 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,144 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,145 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,146 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:00:55,146 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:00:55,146 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:00:55,146 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:00:55,161 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/1) ... [2021-08-06 20:00:55,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:00:55,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:00:55,199 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-06 20:00:55,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-06 20:00:55,240 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:00:55,240 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:00:55,240 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:00:55,241 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:00:55,241 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:00:55,241 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:00:55,241 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:00:55,241 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:00:55,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:00:55,241 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 20:00:55,241 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 20:00:55,241 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 20:00:55,242 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 20:00:55,469 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:00:55,470 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:00:55,471 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:00:55 BoogieIcfgContainer [2021-08-06 20:00:55,471 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:00:55,473 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:00:55,473 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:00:55,475 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:00:55,475 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:00:55" (1/2) ... [2021-08-06 20:00:55,476 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@410d4b39 and model type horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:00:55, skipping insertion in model container [2021-08-06 20:00:55,476 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:00:55" (2/2) ... [2021-08-06 20:00:55,477 INFO L111 eAbstractionObserver]: Analyzing ICFG horseshoe.wvr.bpl [2021-08-06 20:00:55,480 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:00:55,480 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:00:55,481 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:00:55,481 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:00:55,545 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 20:00:55,599 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:00:55,607 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-06 20:00:55,607 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 20:00:55,780 INFO L276 IsEmpty]: Start isEmpty. Operand has 353 states, 269 states have (on average 1.520446096654275) internal successors, (409), 352 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call 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:55,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-06 20:00:55,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:00:55,790 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:00:55,790 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:00:55,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:00:55,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1796581166, now seen corresponding path program 1 times [2021-08-06 20:00:55,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:00:55,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956877376] [2021-08-06 20:00:55,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:00:55,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:00:55,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:00:55,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:00:55,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:00:55,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956877376] [2021-08-06 20:00:55,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956877376] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:00:55,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:00:55,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 20:00:55,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006029392] [2021-08-06 20:00:55,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:00:55,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:00:55,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:00:55,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:55,947 INFO L87 Difference]: Start difference. First operand has 353 states, 269 states have (on average 1.520446096654275) internal successors, (409), 352 states have internal predecessors, (409), 0 states have call successors, (0), 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 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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 20:00:55,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:00:55,985 INFO L93 Difference]: Finished difference Result 401 states and 476 transitions. [2021-08-06 20:00:55,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:00:55,990 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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) Word has length 16 [2021-08-06 20:00:55,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:00:56,001 INFO L225 Difference]: With dead ends: 401 [2021-08-06 20:00:56,001 INFO L226 Difference]: Without dead ends: 182 [2021-08-06 20:00:56,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:56,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-08-06 20:00:56,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 182. [2021-08-06 20:00:56,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 1.3314917127071824) internal successors, (241), 181 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call 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:56,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 241 transitions. [2021-08-06 20:00:56,033 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 241 transitions. Word has length 16 [2021-08-06 20:00:56,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:00:56,034 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 241 transitions. [2021-08-06 20:00:56,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 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 20:00:56,034 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 241 transitions. [2021-08-06 20:00:56,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 20:00:56,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:00:56,035 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:00:56,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:00:56,036 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:00:56,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:00:56,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1786140708, now seen corresponding path program 1 times [2021-08-06 20:00:56,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:00:56,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853069828] [2021-08-06 20:00:56,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:00:56,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:00:56,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:00:56,073 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 20:00:56,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:00:56,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853069828] [2021-08-06 20:00:56,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853069828] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:00:56,073 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:00:56,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 20:00:56,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689974782] [2021-08-06 20:00:56,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:00:56,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:00:56,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:00:56,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:56,075 INFO L87 Difference]: Start difference. First operand 182 states and 241 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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 20:00:56,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:00:56,090 INFO L93 Difference]: Finished difference Result 212 states and 280 transitions. [2021-08-06 20:00:56,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:00:56,091 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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 21 [2021-08-06 20:00:56,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:00:56,092 INFO L225 Difference]: With dead ends: 212 [2021-08-06 20:00:56,092 INFO L226 Difference]: Without dead ends: 198 [2021-08-06 20:00:56,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:56,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-06 20:00:56,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 197. [2021-08-06 20:00:56,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 1.336734693877551) internal successors, (262), 196 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:00:56,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 262 transitions. [2021-08-06 20:00:56,101 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 262 transitions. Word has length 21 [2021-08-06 20:00:56,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:00:56,102 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 262 transitions. [2021-08-06 20:00:56,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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 20:00:56,102 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 262 transitions. [2021-08-06 20:00:56,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-06 20:00:56,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:00:56,103 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:00:56,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:00:56,103 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:00:56,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:00:56,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1409829330, now seen corresponding path program 2 times [2021-08-06 20:00:56,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:00:56,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421416428] [2021-08-06 20:00:56,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:00:56,104 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:00:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:00:56,132 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:00:56,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:00:56,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421416428] [2021-08-06 20:00:56,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421416428] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:00:56,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:00:56,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 20:00:56,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482949504] [2021-08-06 20:00:56,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:00:56,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:00:56,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:00:56,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:56,134 INFO L87 Difference]: Start difference. First operand 197 states and 262 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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 20:00:56,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:00:56,142 INFO L93 Difference]: Finished difference Result 238 states and 357 transitions. [2021-08-06 20:00:56,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:00:56,142 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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 21 [2021-08-06 20:00:56,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:00:56,144 INFO L225 Difference]: With dead ends: 238 [2021-08-06 20:00:56,144 INFO L226 Difference]: Without dead ends: 238 [2021-08-06 20:00:56,144 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:56,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-08-06 20:00:56,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2021-08-06 20:00:56,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 1.5063291139240507) internal successors, (357), 237 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call 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:56,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 357 transitions. [2021-08-06 20:00:56,194 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 357 transitions. Word has length 21 [2021-08-06 20:00:56,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:00:56,194 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 357 transitions. [2021-08-06 20:00:56,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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 20:00:56,194 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 357 transitions. [2021-08-06 20:00:56,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 20:00:56,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:00:56,195 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:00:56,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 20:00:56,196 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:00:56,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:00:56,196 INFO L82 PathProgramCache]: Analyzing trace with hash 870327087, now seen corresponding path program 1 times [2021-08-06 20:00:56,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:00:56,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443614058] [2021-08-06 20:00:56,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:00:56,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:00:56,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:00:56,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:00:56,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:00:56,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443614058] [2021-08-06 20:00:56,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443614058] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:00:56,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:00:56,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 20:00:56,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282371902] [2021-08-06 20:00:56,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:00:56,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:00:56,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:00:56,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:56,230 INFO L87 Difference]: Start difference. First operand 238 states and 357 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:00:56,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:00:56,242 INFO L93 Difference]: Finished difference Result 241 states and 335 transitions. [2021-08-06 20:00:56,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:00:56,244 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 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 25 [2021-08-06 20:00:56,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:00:56,245 INFO L225 Difference]: With dead ends: 241 [2021-08-06 20:00:56,245 INFO L226 Difference]: Without dead ends: 220 [2021-08-06 20:00:56,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:00:56,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-08-06 20:00:56,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 214. [2021-08-06 20:00:56,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 1.4460093896713615) internal successors, (308), 213 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call 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:56,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 308 transitions. [2021-08-06 20:00:56,252 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 308 transitions. Word has length 25 [2021-08-06 20:00:56,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:00:56,252 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 308 transitions. [2021-08-06 20:00:56,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:00:56,253 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 308 transitions. [2021-08-06 20:00:56,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 20:00:56,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:00:56,254 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:00:56,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-06 20:00:56,254 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:00:56,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:00:56,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1514317969, now seen corresponding path program 2 times [2021-08-06 20:00:56,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:00:56,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194783324] [2021-08-06 20:00:56,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:00:56,255 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:00:56,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:00:56,544 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:00:56,551 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:00:56,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:00:56,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:00:56,620 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:00:56,622 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:00:56,643 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:00:56,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:00:56,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194783324] [2021-08-06 20:00:56,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194783324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:00:56,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653756099] [2021-08-06 20:00:56,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:00:56,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:00:56,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:00:56,650 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:00:56,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-06 20:00:56,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:00:56,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:00:56,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 20:00:56,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:00:56,987 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 11 treesize of output 7 [2021-08-06 20:00:57,120 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 13 treesize of output 9 [2021-08-06 20:00:57,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 62.1 percent of original size [2021-08-06 20:00:57,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 62.1 percent of original size [2021-08-06 20:00:57,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:00:57,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653756099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:00:57,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:00:57,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2021-08-06 20:00:57,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099776379] [2021-08-06 20:00:57,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:00:57,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:00:57,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:00:57,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:00:57,440 INFO L87 Difference]: Start difference. First operand 214 states and 308 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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 20:00:58,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:00:58,286 INFO L93 Difference]: Finished difference Result 606 states and 838 transitions. [2021-08-06 20:00:58,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:00:58,287 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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) Word has length 25 [2021-08-06 20:00:58,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:00:58,289 INFO L225 Difference]: With dead ends: 606 [2021-08-06 20:00:58,289 INFO L226 Difference]: Without dead ends: 596 [2021-08-06 20:00:58,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 807.3ms TimeCoverageRelationStatistics Valid=202, Invalid=1280, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:00:58,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-08-06 20:00:58,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 280. [2021-08-06 20:00:58,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 1.4731182795698925) internal successors, (411), 279 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call 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:58,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 411 transitions. [2021-08-06 20:00:58,300 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 411 transitions. Word has length 25 [2021-08-06 20:00:58,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:00:58,301 INFO L470 AbstractCegarLoop]: Abstraction has 280 states and 411 transitions. [2021-08-06 20:00:58,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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 20:00:58,301 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 411 transitions. [2021-08-06 20:00:58,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 20:00:58,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:00:58,302 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:00:58,320 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 20:00:58,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:00:58,517 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:00:58,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:00:58,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1302269137, now seen corresponding path program 3 times [2021-08-06 20:00:58,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:00:58,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48863052] [2021-08-06 20:00:58,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:00:58,519 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:00:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:00:58,748 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:00:58,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:00:58,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:00:58,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:00:58,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48863052] [2021-08-06 20:00:58,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48863052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:00:58,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752353619] [2021-08-06 20:00:58,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:00:58,779 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:00:58,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:00:58,789 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:00:58,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-06 20:00:58,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:00:58,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:00:58,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 20:00:58,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:00:59,080 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 11 treesize of output 7 [2021-08-06 20:00:59,281 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 14 treesize of output 10 [2021-08-06 20:00:59,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:00:59,408 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:00:59,520 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:00:59,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752353619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:00:59,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:00:59,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-08-06 20:00:59,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303876293] [2021-08-06 20:00:59,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:00:59,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:00:59,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:00:59,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:00:59,525 INFO L87 Difference]: Start difference. First operand 280 states and 411 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 20:01:00,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:00,073 INFO L93 Difference]: Finished difference Result 566 states and 789 transitions. [2021-08-06 20:01:00,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:01:00,073 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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) Word has length 25 [2021-08-06 20:01:00,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:00,075 INFO L225 Difference]: With dead ends: 566 [2021-08-06 20:01:00,075 INFO L226 Difference]: Without dead ends: 561 [2021-08-06 20:01:00,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 415.5ms TimeCoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:01:00,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-08-06 20:01:00,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 347. [2021-08-06 20:01:00,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.4595375722543353) internal successors, (505), 346 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:00,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 505 transitions. [2021-08-06 20:01:00,084 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 505 transitions. Word has length 25 [2021-08-06 20:01:00,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:00,085 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 505 transitions. [2021-08-06 20:01:00,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 20:01:00,085 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 505 transitions. [2021-08-06 20:01:00,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 20:01:00,086 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:00,086 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:00,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:00,296 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 20:01:00,297 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:00,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:00,298 INFO L82 PathProgramCache]: Analyzing trace with hash -725070196, now seen corresponding path program 4 times [2021-08-06 20:01:00,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:00,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293609689] [2021-08-06 20:01:00,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:00,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:00,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:00,357 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:00,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:00,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293609689] [2021-08-06 20:01:00,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293609689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:00,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525155708] [2021-08-06 20:01:00,358 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:01:00,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:00,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:00,359 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:00,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-06 20:01:00,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:01:00,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:00,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 20:01:00,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:00,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:01:00,591 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:01:00,649 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:00,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525155708] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:01:00,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-06 20:01:00,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-08-06 20:01:00,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043251815] [2021-08-06 20:01:00,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:01:00,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:00,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:01:00,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:01:00,651 INFO L87 Difference]: Start difference. First operand 347 states and 505 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:00,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:00,659 INFO L93 Difference]: Finished difference Result 573 states and 788 transitions. [2021-08-06 20:01:00,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:01:00,659 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 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 29 [2021-08-06 20:01:00,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:00,661 INFO L225 Difference]: With dead ends: 573 [2021-08-06 20:01:00,661 INFO L226 Difference]: Without dead ends: 521 [2021-08-06 20:01:00,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 38.2ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:01:00,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-08-06 20:01:00,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 501. [2021-08-06 20:01:00,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 1.38) internal successors, (690), 500 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:00,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 690 transitions. [2021-08-06 20:01:00,670 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 690 transitions. Word has length 29 [2021-08-06 20:01:00,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:00,671 INFO L470 AbstractCegarLoop]: Abstraction has 501 states and 690 transitions. [2021-08-06 20:01:00,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:00,671 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 690 transitions. [2021-08-06 20:01:00,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:01:00,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:00,672 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:00,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:00,907 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 20:01:00,907 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:00,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:00,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1838783025, now seen corresponding path program 5 times [2021-08-06 20:01:00,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:00,908 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875020343] [2021-08-06 20:01:00,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:00,908 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:00,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:00,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:00,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:00,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875020343] [2021-08-06 20:01:00,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875020343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:00,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483075749] [2021-08-06 20:01:00,964 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:01:00,964 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:00,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:00,966 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:00,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-06 20:01:01,067 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:01:01,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:01,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 20:01:01,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:01,162 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:01:01,163 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:01:01,202 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:01,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483075749] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:01:01,202 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-06 20:01:01,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2021-08-06 20:01:01,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580318517] [2021-08-06 20:01:01,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:01:01,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:01,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:01:01,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 20:01:01,203 INFO L87 Difference]: Start difference. First operand 501 states and 690 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:01,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:01,217 INFO L93 Difference]: Finished difference Result 1157 states and 1588 transitions. [2021-08-06 20:01:01,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:01:01,217 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:01:01,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:01,220 INFO L225 Difference]: With dead ends: 1157 [2021-08-06 20:01:01,220 INFO L226 Difference]: Without dead ends: 1061 [2021-08-06 20:01:01,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 20:01:01,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2021-08-06 20:01:01,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 1006. [2021-08-06 20:01:01,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 1005 states have (on average 1.3880597014925373) internal successors, (1395), 1005 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:01,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 1395 transitions. [2021-08-06 20:01:01,239 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 1395 transitions. Word has length 30 [2021-08-06 20:01:01,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:01,240 INFO L470 AbstractCegarLoop]: Abstraction has 1006 states and 1395 transitions. [2021-08-06 20:01:01,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:01,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 1395 transitions. [2021-08-06 20:01:01,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 20:01:01,242 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:01,250 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:01,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:01,464 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 20:01:01,465 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:01,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:01,465 INFO L82 PathProgramCache]: Analyzing trace with hash 884453294, now seen corresponding path program 1 times [2021-08-06 20:01:01,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:01,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504856734] [2021-08-06 20:01:01,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:01,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:01,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:01,557 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:01:01,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:01,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504856734] [2021-08-06 20:01:01,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504856734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:01,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501521036] [2021-08-06 20:01:01,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:01,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:01,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:01,559 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:01,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-06 20:01:01,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:01,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 20:01:01,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:01,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 11 treesize of output 7 [2021-08-06 20:01:01,819 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 11 treesize of output 7 [2021-08-06 20:01:01,827 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:01:01,828 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:01:01,897 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:01:01,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501521036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:01,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:01,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:01:01,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7137806] [2021-08-06 20:01:01,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:01:01,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:01,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:01:01,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:01:01,898 INFO L87 Difference]: Start difference. First operand 1006 states and 1395 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 20:01:02,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:02,017 INFO L93 Difference]: Finished difference Result 1584 states and 2137 transitions. [2021-08-06 20:01:02,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:01:02,017 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 33 [2021-08-06 20:01:02,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:02,021 INFO L225 Difference]: With dead ends: 1584 [2021-08-06 20:01:02,021 INFO L226 Difference]: Without dead ends: 1584 [2021-08-06 20:01:02,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 88.3ms TimeCoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:01:02,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2021-08-06 20:01:02,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1442. [2021-08-06 20:01:02,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1441 states have (on average 1.3844552394170715) internal successors, (1995), 1441 states have internal predecessors, (1995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:02,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 1995 transitions. [2021-08-06 20:01:02,045 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 1995 transitions. Word has length 33 [2021-08-06 20:01:02,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:02,045 INFO L470 AbstractCegarLoop]: Abstraction has 1442 states and 1995 transitions. [2021-08-06 20:01:02,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 20:01:02,045 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 1995 transitions. [2021-08-06 20:01:02,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:02,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:02,048 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:02,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:02,262 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 20:01:02,262 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:02,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:02,263 INFO L82 PathProgramCache]: Analyzing trace with hash 844001099, now seen corresponding path program 2 times [2021-08-06 20:01:02,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:02,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868454931] [2021-08-06 20:01:02,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:02,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:02,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 78.6 percent of original size [2021-08-06 20:01:02,424 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 78.6 percent of original size [2021-08-06 20:01:02,451 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:02,457 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:02,494 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:02,499 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:02,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.3 percent of original size [2021-08-06 20:01:02,538 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.3 percent of original size [2021-08-06 20:01:02,571 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:01:02,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:01:02,610 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 66.2 percent of original size [2021-08-06 20:01:02,616 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 66.2 percent of original size [2021-08-06 20:01:02,648 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:01:02,650 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:01:02,673 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:01:02,675 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:01:02,796 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:02,798 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:02,827 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:02,829 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:02,857 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:02,858 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:02,905 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:02,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:02,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868454931] [2021-08-06 20:01:02,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868454931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:02,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179743134] [2021-08-06 20:01:02,906 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:01:02,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:02,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:02,921 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:02,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-06 20:01:03,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:01:03,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:03,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:01:03,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:04,086 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:04,087 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 25 treesize of output 13 [2021-08-06 20:01:04,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:04,237 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:04,336 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:04,336 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 29 treesize of output 17 [2021-08-06 20:01:04,614 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:04,616 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:04,750 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:04,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179743134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:04,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:04,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-08-06 20:01:04,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565851892] [2021-08-06 20:01:04,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:01:04,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:04,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:01:04,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1228, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:01:04,752 INFO L87 Difference]: Start difference. First operand 1442 states and 1995 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:07,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:07,935 INFO L93 Difference]: Finished difference Result 2403 states and 3312 transitions. [2021-08-06 20:01:07,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:01:07,936 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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) Word has length 37 [2021-08-06 20:01:07,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:07,942 INFO L225 Difference]: With dead ends: 2403 [2021-08-06 20:01:07,942 INFO L226 Difference]: Without dead ends: 2360 [2021-08-06 20:01:07,944 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 3060.0ms TimeCoverageRelationStatistics Valid=629, Invalid=6013, Unknown=0, NotChecked=0, Total=6642 [2021-08-06 20:01:07,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2360 states. [2021-08-06 20:01:07,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2360 to 1688. [2021-08-06 20:01:07,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1688 states, 1687 states have (on average 1.3983402489626555) internal successors, (2359), 1687 states have internal predecessors, (2359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:07,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1688 states to 1688 states and 2359 transitions. [2021-08-06 20:01:07,977 INFO L78 Accepts]: Start accepts. Automaton has 1688 states and 2359 transitions. Word has length 37 [2021-08-06 20:01:07,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:07,978 INFO L470 AbstractCegarLoop]: Abstraction has 1688 states and 2359 transitions. [2021-08-06 20:01:07,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:07,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1688 states and 2359 transitions. [2021-08-06 20:01:07,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:07,981 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:07,981 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:08,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:08,196 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 20:01:08,197 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:08,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:08,197 INFO L82 PathProgramCache]: Analyzing trace with hash -396019599, now seen corresponding path program 3 times [2021-08-06 20:01:08,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:08,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149625572] [2021-08-06 20:01:08,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:08,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:08,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:08,355 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:08,359 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:08,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:08,402 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:08,437 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:08,441 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:08,476 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:08,480 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:08,508 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 68.7 percent of original size [2021-08-06 20:01:08,516 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 68.7 percent of original size [2021-08-06 20:01:08,546 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 68.7 percent of original size [2021-08-06 20:01:08,551 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 68.7 percent of original size [2021-08-06 20:01:08,583 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:01:08,589 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:01:08,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:01:08,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:01:08,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:08,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:08,787 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:01:08,789 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:01:08,819 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:08,820 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:08,843 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:08,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:08,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149625572] [2021-08-06 20:01:08,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149625572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:08,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167752429] [2021-08-06 20:01:08,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:01:08,844 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:08,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:08,844 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:08,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-06 20:01:09,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:01:09,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:09,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:01:09,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:09,987 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:09,987 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 25 treesize of output 13 [2021-08-06 20:01:10,210 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:01:10,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:01:10,292 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:10,292 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 39 treesize of output 23 [2021-08-06 20:01:10,487 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:10,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167752429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:10,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:10,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-08-06 20:01:10,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546016343] [2021-08-06 20:01:10,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-06 20:01:10,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:10,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-06 20:01:10,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:01:10,488 INFO L87 Difference]: Start difference. First operand 1688 states and 2359 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:01:11,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:11,471 INFO L93 Difference]: Finished difference Result 1835 states and 2550 transitions. [2021-08-06 20:01:11,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:01:11,472 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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) Word has length 37 [2021-08-06 20:01:11,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:11,481 INFO L225 Difference]: With dead ends: 1835 [2021-08-06 20:01:11,481 INFO L226 Difference]: Without dead ends: 1784 [2021-08-06 20:01:11,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 1257.1ms TimeCoverageRelationStatistics Valid=173, Invalid=2083, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:01:11,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-08-06 20:01:11,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1672. [2021-08-06 20:01:11,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1671 states have (on average 1.3997606223818073) internal successors, (2339), 1671 states have internal predecessors, (2339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:11,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 2339 transitions. [2021-08-06 20:01:11,512 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 2339 transitions. Word has length 37 [2021-08-06 20:01:11,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:11,512 INFO L470 AbstractCegarLoop]: Abstraction has 1672 states and 2339 transitions. [2021-08-06 20:01:11,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:01:11,513 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 2339 transitions. [2021-08-06 20:01:11,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:11,516 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:11,516 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:11,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:11,737 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 20:01:11,737 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:11,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:11,737 INFO L82 PathProgramCache]: Analyzing trace with hash -810847349, now seen corresponding path program 4 times [2021-08-06 20:01:11,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:11,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162988054] [2021-08-06 20:01:11,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:11,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:11,872 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:11,875 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:11,902 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:11,906 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:11,942 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:11,946 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:11,983 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:11,986 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:12,043 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:01:12,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:01:12,067 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:01:12,069 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:01:12,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:01:12,093 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:01:12,120 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:12,122 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:12,275 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:12,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:12,305 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:12,306 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:12,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:12,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:12,359 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:12,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:12,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162988054] [2021-08-06 20:01:12,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162988054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:12,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476013784] [2021-08-06 20:01:12,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:01:12,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:12,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:12,361 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:12,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-06 20:01:12,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:01:12,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:12,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:01:12,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:13,445 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:13,445 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 25 treesize of output 13 [2021-08-06 20:01:13,595 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:13,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:13,690 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:13,690 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 29 treesize of output 17 [2021-08-06 20:01:13,934 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:13,935 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:14,077 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:14,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476013784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:14,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:14,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-08-06 20:01:14,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321343729] [2021-08-06 20:01:14,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-06 20:01:14,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:14,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-06 20:01:14,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1367, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:01:14,079 INFO L87 Difference]: Start difference. First operand 1672 states and 2339 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:16,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:16,102 INFO L93 Difference]: Finished difference Result 2472 states and 3368 transitions. [2021-08-06 20:01:16,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 20:01:16,102 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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) Word has length 37 [2021-08-06 20:01:16,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:16,108 INFO L225 Difference]: With dead ends: 2472 [2021-08-06 20:01:16,108 INFO L226 Difference]: Without dead ends: 2426 [2021-08-06 20:01:16,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 2158.4ms TimeCoverageRelationStatistics Valid=429, Invalid=4683, Unknown=0, NotChecked=0, Total=5112 [2021-08-06 20:01:16,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2426 states. [2021-08-06 20:01:16,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2426 to 1813. [2021-08-06 20:01:16,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1812 states have (on average 1.3984547461368653) internal successors, (2534), 1812 states have internal predecessors, (2534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:16,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 2534 transitions. [2021-08-06 20:01:16,134 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 2534 transitions. Word has length 37 [2021-08-06 20:01:16,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:16,134 INFO L470 AbstractCegarLoop]: Abstraction has 1813 states and 2534 transitions. [2021-08-06 20:01:16,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:16,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 2534 transitions. [2021-08-06 20:01:16,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:16,137 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:16,137 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:16,167 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 20:01:16,353 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 20:01:16,353 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:16,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:16,354 INFO L82 PathProgramCache]: Analyzing trace with hash -598798517, now seen corresponding path program 5 times [2021-08-06 20:01:16,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:16,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120315632] [2021-08-06 20:01:16,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:16,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:16,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:16,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:16,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:16,514 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:16,518 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:16,550 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:16,555 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:16,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:16,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:16,642 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:01:16,644 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:01:16,665 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:01:16,667 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:01:16,702 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:01:16,705 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:01:16,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:16,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:16,883 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:16,884 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:16,910 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:16,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:16,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120315632] [2021-08-06 20:01:16,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120315632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:16,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909221863] [2021-08-06 20:01:16,910 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:01:16,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:16,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:16,911 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:16,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-06 20:01:17,308 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:01:17,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:17,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:01:17,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:18,115 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:18,116 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 25 treesize of output 13 [2021-08-06 20:01:18,441 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 86.6 percent of original size [2021-08-06 20:01:18,445 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 86.6 percent of original size [2021-08-06 20:01:18,548 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:18,548 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 59 treesize of output 39 [2021-08-06 20:01:18,720 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:18,722 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:18,841 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:18,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909221863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:18,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:18,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-08-06 20:01:18,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839227351] [2021-08-06 20:01:18,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:01:18,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:18,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:01:18,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1249, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:01:18,843 INFO L87 Difference]: Start difference. First operand 1813 states and 2534 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:21,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:21,102 INFO L93 Difference]: Finished difference Result 2241 states and 3088 transitions. [2021-08-06 20:01:21,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:01:21,103 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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) Word has length 37 [2021-08-06 20:01:21,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:21,108 INFO L225 Difference]: With dead ends: 2241 [2021-08-06 20:01:21,108 INFO L226 Difference]: Without dead ends: 2194 [2021-08-06 20:01:21,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 2131.9ms TimeCoverageRelationStatistics Valid=241, Invalid=3419, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 20:01:21,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2194 states. [2021-08-06 20:01:21,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2194 to 1855. [2021-08-06 20:01:21,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1855 states, 1854 states have (on average 1.4023732470334411) internal successors, (2600), 1854 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:21,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1855 states to 1855 states and 2600 transitions. [2021-08-06 20:01:21,138 INFO L78 Accepts]: Start accepts. Automaton has 1855 states and 2600 transitions. Word has length 37 [2021-08-06 20:01:21,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:21,138 INFO L470 AbstractCegarLoop]: Abstraction has 1855 states and 2600 transitions. [2021-08-06 20:01:21,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:21,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1855 states and 2600 transitions. [2021-08-06 20:01:21,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:21,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:21,142 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:21,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:21,352 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 20:01:21,353 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:21,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:21,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1836088689, now seen corresponding path program 6 times [2021-08-06 20:01:21,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:21,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050135371] [2021-08-06 20:01:21,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:21,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:21,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:21,451 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:21,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:21,479 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:21,483 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:21,517 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:21,521 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:21,558 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:21,561 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:21,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:21,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:21,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:21,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:21,704 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:21,706 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:21,860 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:21,861 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:21,887 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:21,888 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:21,912 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:21,913 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:21,937 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:21,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:21,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050135371] [2021-08-06 20:01:21,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050135371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:21,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081888895] [2021-08-06 20:01:21,938 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:01:21,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:21,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:21,938 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:21,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-06 20:01:22,396 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:01:22,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:22,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:01:22,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:22,918 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:22,918 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 25 treesize of output 13 [2021-08-06 20:01:23,222 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:23,225 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:23,301 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:23,301 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 29 treesize of output 17 [2021-08-06 20:01:23,553 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:23,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081888895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:23,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:23,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-08-06 20:01:23,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293283065] [2021-08-06 20:01:23,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:01:23,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:23,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:01:23,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1221, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:01:23,554 INFO L87 Difference]: Start difference. First operand 1855 states and 2600 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:25,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:25,019 INFO L93 Difference]: Finished difference Result 2239 states and 3082 transitions. [2021-08-06 20:01:25,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:01:25,020 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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) Word has length 37 [2021-08-06 20:01:25,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:25,025 INFO L225 Difference]: With dead ends: 2239 [2021-08-06 20:01:25,025 INFO L226 Difference]: Without dead ends: 2179 [2021-08-06 20:01:25,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 1552.5ms TimeCoverageRelationStatistics Valid=335, Invalid=3205, Unknown=0, NotChecked=0, Total=3540 [2021-08-06 20:01:25,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2021-08-06 20:01:25,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 1881. [2021-08-06 20:01:25,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1880 states have (on average 1.401063829787234) internal successors, (2634), 1880 states have internal predecessors, (2634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:25,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2634 transitions. [2021-08-06 20:01:25,051 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2634 transitions. Word has length 37 [2021-08-06 20:01:25,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:25,051 INFO L470 AbstractCegarLoop]: Abstraction has 1881 states and 2634 transitions. [2021-08-06 20:01:25,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:25,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2634 transitions. [2021-08-06 20:01:25,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:25,055 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:25,055 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:25,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:25,267 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 20:01:25,268 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:25,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:25,268 INFO L82 PathProgramCache]: Analyzing trace with hash 1308066699, now seen corresponding path program 7 times [2021-08-06 20:01:25,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:25,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714888282] [2021-08-06 20:01:25,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:25,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:25,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:25,375 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:25,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:25,402 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:25,405 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:25,437 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:25,441 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:25,475 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:25,478 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:25,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:25,725 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:25,752 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:25,753 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:25,777 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:25,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:25,801 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:25,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:25,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714888282] [2021-08-06 20:01:25,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714888282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:25,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821341218] [2021-08-06 20:01:25,801 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:01:25,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:25,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:25,802 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:25,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-06 20:01:26,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:26,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:01:26,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:26,854 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:26,854 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 27 treesize of output 15 [2021-08-06 20:01:27,156 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:27,159 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:27,240 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:27,241 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 29 treesize of output 17 [2021-08-06 20:01:27,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:27,489 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:27,619 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:27,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821341218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:27,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:27,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-08-06 20:01:27,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921303457] [2021-08-06 20:01:27,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-06 20:01:27,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:27,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-06 20:01:27,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1369, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:01:27,620 INFO L87 Difference]: Start difference. First operand 1881 states and 2634 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:29,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:29,377 INFO L93 Difference]: Finished difference Result 3049 states and 4212 transitions. [2021-08-06 20:01:29,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:01:29,378 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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) Word has length 37 [2021-08-06 20:01:29,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:29,385 INFO L225 Difference]: With dead ends: 3049 [2021-08-06 20:01:29,385 INFO L226 Difference]: Without dead ends: 3039 [2021-08-06 20:01:29,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1056 ImplicationChecksByTransitivity, 1781.1ms TimeCoverageRelationStatistics Valid=374, Invalid=4048, Unknown=0, NotChecked=0, Total=4422 [2021-08-06 20:01:29,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3039 states. [2021-08-06 20:01:29,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3039 to 2097. [2021-08-06 20:01:29,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2097 states, 2096 states have (on average 1.4069656488549618) internal successors, (2949), 2096 states have internal predecessors, (2949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:29,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2097 states to 2097 states and 2949 transitions. [2021-08-06 20:01:29,416 INFO L78 Accepts]: Start accepts. Automaton has 2097 states and 2949 transitions. Word has length 37 [2021-08-06 20:01:29,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:29,416 INFO L470 AbstractCegarLoop]: Abstraction has 2097 states and 2949 transitions. [2021-08-06 20:01:29,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:29,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2097 states and 2949 transitions. [2021-08-06 20:01:29,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:29,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:29,419 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:29,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:29,636 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 20:01:29,637 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:29,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:29,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1520115531, now seen corresponding path program 8 times [2021-08-06 20:01:29,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:29,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399175017] [2021-08-06 20:01:29,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:29,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:29,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:29,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:29,744 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:01:29,770 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:29,773 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:01:29,809 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:29,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 83.8 percent of original size [2021-08-06 20:01:29,863 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:29,866 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.4 percent of original size [2021-08-06 20:01:30,155 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:30,156 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:30,181 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:30,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:30,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399175017] [2021-08-06 20:01:30,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399175017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:30,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135526397] [2021-08-06 20:01:30,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:01:30,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:30,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:30,185 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:30,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-06 20:01:30,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:01:30,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:30,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:01:30,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:31,317 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:31,317 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 27 treesize of output 15 [2021-08-06 20:01:31,704 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:01:31,706 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:01:31,770 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-06 20:01:31,771 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 47 treesize of output 23 [2021-08-06 20:01:31,946 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:31,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135526397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:31,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:31,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-08-06 20:01:31,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388420435] [2021-08-06 20:01:31,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-06 20:01:31,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:31,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-06 20:01:31,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:01:31,948 INFO L87 Difference]: Start difference. First operand 2097 states and 2949 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:01:32,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:32,814 INFO L93 Difference]: Finished difference Result 2193 states and 3061 transitions. [2021-08-06 20:01:32,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:01:32,815 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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) Word has length 37 [2021-08-06 20:01:32,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:32,821 INFO L225 Difference]: With dead ends: 2193 [2021-08-06 20:01:32,821 INFO L226 Difference]: Without dead ends: 2188 [2021-08-06 20:01:32,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1185.4ms TimeCoverageRelationStatistics Valid=173, Invalid=1989, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:01:32,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2188 states. [2021-08-06 20:01:32,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2188 to 2109. [2021-08-06 20:01:32,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2109 states, 2108 states have (on average 1.4041745730550284) internal successors, (2960), 2108 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:32,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2109 states to 2109 states and 2960 transitions. [2021-08-06 20:01:32,847 INFO L78 Accepts]: Start accepts. Automaton has 2109 states and 2960 transitions. Word has length 37 [2021-08-06 20:01:32,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:32,847 INFO L470 AbstractCegarLoop]: Abstraction has 2109 states and 2960 transitions. [2021-08-06 20:01:32,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:01:32,847 INFO L276 IsEmpty]: Start isEmpty. Operand 2109 states and 2960 transitions. [2021-08-06 20:01:32,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:32,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:32,851 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:32,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:33,066 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 20:01:33,067 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:33,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:33,067 INFO L82 PathProgramCache]: Analyzing trace with hash 2110098235, now seen corresponding path program 9 times [2021-08-06 20:01:33,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:33,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064066186] [2021-08-06 20:01:33,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:33,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:33,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:33,228 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:01:33,230 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:01:33,256 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:01:33,258 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:01:33,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:01:33,287 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:01:33,311 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:01:33,313 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:01:33,329 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:01:33,331 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:01:33,352 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:01:33,354 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:01:33,467 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:33,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:33,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:33,493 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:33,525 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:33,526 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:33,548 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:33,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:33,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064066186] [2021-08-06 20:01:33,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064066186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:33,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507449774] [2021-08-06 20:01:33,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:01:33,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:33,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:33,549 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:33,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-06 20:01:34,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:01:34,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:34,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 44 conjunts are in the unsatisfiable core [2021-08-06 20:01:34,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:35,071 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:35,072 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 33 treesize of output 21 [2021-08-06 20:01:35,240 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 80.0 percent of original size [2021-08-06 20:01:35,244 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 80.0 percent of original size [2021-08-06 20:01:35,363 INFO L354 Elim1Store]: treesize reduction 26, result has 10.3 percent of original size [2021-08-06 20:01:35,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 33 [2021-08-06 20:01:35,617 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:35,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507449774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:35,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:35,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-08-06 20:01:35,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198537125] [2021-08-06 20:01:35,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-06 20:01:35,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:35,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-06 20:01:35,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:01:35,619 INFO L87 Difference]: Start difference. First operand 2109 states and 2960 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:01:37,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:37,931 INFO L93 Difference]: Finished difference Result 2412 states and 3334 transitions. [2021-08-06 20:01:37,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:01:37,931 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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) Word has length 37 [2021-08-06 20:01:37,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:37,937 INFO L225 Difference]: With dead ends: 2412 [2021-08-06 20:01:37,937 INFO L226 Difference]: Without dead ends: 2390 [2021-08-06 20:01:37,938 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 848 ImplicationChecksByTransitivity, 2202.6ms TimeCoverageRelationStatistics Valid=378, Invalid=4178, Unknown=0, NotChecked=0, Total=4556 [2021-08-06 20:01:37,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2390 states. [2021-08-06 20:01:37,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2390 to 2133. [2021-08-06 20:01:37,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2133 states, 2132 states have (on average 1.4010318949343339) internal successors, (2987), 2132 states have internal predecessors, (2987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:37,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2133 states to 2133 states and 2987 transitions. [2021-08-06 20:01:37,969 INFO L78 Accepts]: Start accepts. Automaton has 2133 states and 2987 transitions. Word has length 37 [2021-08-06 20:01:37,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:37,969 INFO L470 AbstractCegarLoop]: Abstraction has 2133 states and 2987 transitions. [2021-08-06 20:01:37,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:01:37,970 INFO L276 IsEmpty]: Start isEmpty. Operand 2133 states and 2987 transitions. [2021-08-06 20:01:37,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:37,972 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:37,973 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:37,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:38,191 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 20:01:38,191 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:38,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:38,192 INFO L82 PathProgramCache]: Analyzing trace with hash 757574869, now seen corresponding path program 10 times [2021-08-06 20:01:38,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:38,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147273133] [2021-08-06 20:01:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:38,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:38,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:38,376 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:01:38,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:01:38,409 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:01:38,411 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:01:38,440 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:01:38,443 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:01:38,473 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:01:38,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:01:38,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:38,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:38,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:38,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:38,679 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:38,680 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:38,704 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:38,705 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:38,728 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:38,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:38,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147273133] [2021-08-06 20:01:38,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147273133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:38,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802639126] [2021-08-06 20:01:38,728 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:01:38,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:38,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:38,738 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:38,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-06 20:01:39,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:01:39,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:39,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:01:39,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:40,327 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:40,327 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 25 treesize of output 13 [2021-08-06 20:01:40,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:40,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:40,554 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:40,555 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 29 treesize of output 17 [2021-08-06 20:01:40,814 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:40,816 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:40,938 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:40,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802639126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:40,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:40,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-08-06 20:01:40,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845518615] [2021-08-06 20:01:40,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-06 20:01:40,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:40,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-06 20:01:40,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1378, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:01:40,939 INFO L87 Difference]: Start difference. First operand 2133 states and 2987 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:43,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:43,154 INFO L93 Difference]: Finished difference Result 2548 states and 3509 transitions. [2021-08-06 20:01:43,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:01:43,155 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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) Word has length 37 [2021-08-06 20:01:43,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:43,161 INFO L225 Difference]: With dead ends: 2548 [2021-08-06 20:01:43,161 INFO L226 Difference]: Without dead ends: 2534 [2021-08-06 20:01:43,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 2277.4ms TimeCoverageRelationStatistics Valid=388, Invalid=4304, Unknown=0, NotChecked=0, Total=4692 [2021-08-06 20:01:43,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2534 states. [2021-08-06 20:01:43,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2534 to 2163. [2021-08-06 20:01:43,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 2162 states have (on average 1.4037927844588345) internal successors, (3035), 2162 states have internal predecessors, (3035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:43,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 3035 transitions. [2021-08-06 20:01:43,195 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 3035 transitions. Word has length 37 [2021-08-06 20:01:43,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:43,195 INFO L470 AbstractCegarLoop]: Abstraction has 2163 states and 3035 transitions. [2021-08-06 20:01:43,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:43,195 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 3035 transitions. [2021-08-06 20:01:43,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:43,199 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:43,199 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:43,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:43,404 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 20:01:43,405 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:43,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:43,405 INFO L82 PathProgramCache]: Analyzing trace with hash 969623701, now seen corresponding path program 11 times [2021-08-06 20:01:43,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:43,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922276173] [2021-08-06 20:01:43,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:43,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:43,590 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:01:43,593 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:01:43,621 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 20:01:43,625 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 20:01:43,656 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:01:43,659 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:01:43,690 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:01:43,693 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:01:43,721 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:43,723 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:43,888 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:43,889 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:43,913 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:43,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:43,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922276173] [2021-08-06 20:01:43,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922276173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:43,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86137576] [2021-08-06 20:01:43,914 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:01:43,914 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:43,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:43,915 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:43,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-06 20:01:44,714 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:01:44,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:44,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2021-08-06 20:01:44,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:45,534 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:45,534 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 19 [2021-08-06 20:01:45,739 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 84.4 percent of original size [2021-08-06 20:01:45,743 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 84.4 percent of original size [2021-08-06 20:01:45,817 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 75.0 percent of original size [2021-08-06 20:01:45,819 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 75.0 percent of original size [2021-08-06 20:01:45,903 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:45,903 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 36 treesize of output 20 [2021-08-06 20:01:46,140 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:46,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86137576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:46,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:46,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 35 [2021-08-06 20:01:46,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068127301] [2021-08-06 20:01:46,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-06 20:01:46,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:46,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-06 20:01:46,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:01:46,141 INFO L87 Difference]: Start difference. First operand 2163 states and 3035 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 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 20:01:47,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:47,192 INFO L93 Difference]: Finished difference Result 2265 states and 3158 transitions. [2021-08-06 20:01:47,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:01:47,192 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 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) Word has length 37 [2021-08-06 20:01:47,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:47,204 INFO L225 Difference]: With dead ends: 2265 [2021-08-06 20:01:47,204 INFO L226 Difference]: Without dead ends: 2240 [2021-08-06 20:01:47,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1391.6ms TimeCoverageRelationStatistics Valid=175, Invalid=2081, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:01:47,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2240 states. [2021-08-06 20:01:47,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2240 to 2199. [2021-08-06 20:01:47,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2199 states, 2198 states have (on average 1.4017288444040037) internal successors, (3081), 2198 states have internal predecessors, (3081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:47,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2199 states to 2199 states and 3081 transitions. [2021-08-06 20:01:47,243 INFO L78 Accepts]: Start accepts. Automaton has 2199 states and 3081 transitions. Word has length 37 [2021-08-06 20:01:47,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:47,244 INFO L470 AbstractCegarLoop]: Abstraction has 2199 states and 3081 transitions. [2021-08-06 20:01:47,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 35 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 20:01:47,244 INFO L276 IsEmpty]: Start isEmpty. Operand 2199 states and 3081 transitions. [2021-08-06 20:01:47,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:47,247 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:47,247 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:47,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:47,464 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 20:01:47,465 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:47,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:47,465 INFO L82 PathProgramCache]: Analyzing trace with hash 849296187, now seen corresponding path program 12 times [2021-08-06 20:01:47,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:47,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317166978] [2021-08-06 20:01:47,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:47,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:47,682 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:47,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:47,707 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:47,709 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:01:47,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:47,734 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.2 percent of original size [2021-08-06 20:01:47,889 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:47,890 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:47,918 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:47,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:47,947 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:47,948 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:47,972 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:47,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:47,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317166978] [2021-08-06 20:01:47,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317166978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:47,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041321007] [2021-08-06 20:01:47,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:01:47,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:47,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:47,973 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:47,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-06 20:01:48,853 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:01:48,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:48,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:01:48,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:49,349 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:49,349 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 27 treesize of output 15 [2021-08-06 20:01:49,751 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 76.8 percent of original size [2021-08-06 20:01:49,754 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 76.8 percent of original size [2021-08-06 20:01:49,861 INFO L354 Elim1Store]: treesize reduction 26, result has 10.3 percent of original size [2021-08-06 20:01:49,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 34 [2021-08-06 20:01:50,102 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:50,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041321007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:50,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:50,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16] total 36 [2021-08-06 20:01:50,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393798273] [2021-08-06 20:01:50,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:01:50,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:50,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:01:50,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:01:50,103 INFO L87 Difference]: Start difference. First operand 2199 states and 3081 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:52,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:52,274 INFO L93 Difference]: Finished difference Result 2488 states and 3437 transitions. [2021-08-06 20:01:52,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 20:01:52,275 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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) Word has length 37 [2021-08-06 20:01:52,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:52,279 INFO L225 Difference]: With dead ends: 2488 [2021-08-06 20:01:52,279 INFO L226 Difference]: Without dead ends: 2466 [2021-08-06 20:01:52,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 2036.1ms TimeCoverageRelationStatistics Valid=348, Invalid=3942, Unknown=0, NotChecked=0, Total=4290 [2021-08-06 20:01:52,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2466 states. [2021-08-06 20:01:52,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2466 to 2189. [2021-08-06 20:01:52,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 1.4044789762340038) internal successors, (3073), 2188 states have internal predecessors, (3073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:52,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 3073 transitions. [2021-08-06 20:01:52,302 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 3073 transitions. Word has length 37 [2021-08-06 20:01:52,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:52,302 INFO L470 AbstractCegarLoop]: Abstraction has 2189 states and 3073 transitions. [2021-08-06 20:01:52,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:01:52,302 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 3073 transitions. [2021-08-06 20:01:52,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:52,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:52,305 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:52,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:52,505 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 20:01:52,506 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:52,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:52,506 INFO L82 PathProgramCache]: Analyzing trace with hash 321274197, now seen corresponding path program 13 times [2021-08-06 20:01:52,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:52,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583293001] [2021-08-06 20:01:52,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:52,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:52,943 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:52,945 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:01:52,970 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:52,971 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:01:52,997 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:52,997 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:53,022 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:53,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:53,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583293001] [2021-08-06 20:01:53,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583293001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:53,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205514821] [2021-08-06 20:01:53,023 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:01:53,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:53,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:53,023 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:53,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-06 20:01:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:53,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:01:53,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:54,474 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:54,475 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 25 treesize of output 13 [2021-08-06 20:01:54,788 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:54,790 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 79.1 percent of original size [2021-08-06 20:01:54,878 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:54,878 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 29 treesize of output 17 [2021-08-06 20:01:55,133 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:55,135 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:01:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:55,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205514821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:55,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:01:55,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 38 [2021-08-06 20:01:55,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604070919] [2021-08-06 20:01:55,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-06 20:01:55,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:01:55,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-06 20:01:55,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1383, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:01:55,255 INFO L87 Difference]: Start difference. First operand 2189 states and 3073 transitions. Second operand has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:57,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:01:57,220 INFO L93 Difference]: Finished difference Result 2815 states and 3899 transitions. [2021-08-06 20:01:57,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-06 20:01:57,221 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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) Word has length 37 [2021-08-06 20:01:57,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:01:57,225 INFO L225 Difference]: With dead ends: 2815 [2021-08-06 20:01:57,225 INFO L226 Difference]: Without dead ends: 2805 [2021-08-06 20:01:57,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 2032.9ms TimeCoverageRelationStatistics Valid=375, Invalid=4455, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 20:01:57,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-08-06 20:01:57,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 2183. [2021-08-06 20:01:57,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2183 states, 2182 states have (on average 1.4028414298808434) internal successors, (3061), 2182 states have internal predecessors, (3061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:01:57,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2183 states to 2183 states and 3061 transitions. [2021-08-06 20:01:57,251 INFO L78 Accepts]: Start accepts. Automaton has 2183 states and 3061 transitions. Word has length 37 [2021-08-06 20:01:57,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:01:57,251 INFO L470 AbstractCegarLoop]: Abstraction has 2183 states and 3061 transitions. [2021-08-06 20:01:57,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.8717948717948718) internal successors, (73), 38 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 20:01:57,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2183 states and 3061 transitions. [2021-08-06 20:01:57,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:01:57,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:01:57,254 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:01:57,274 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-06 20:01:57,459 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 20:01:57,459 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:01:57,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:01:57,460 INFO L82 PathProgramCache]: Analyzing trace with hash 533323029, now seen corresponding path program 14 times [2021-08-06 20:01:57,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:01:57,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276016318] [2021-08-06 20:01:57,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:01:57,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:01:57,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:01:57,877 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:57,878 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:01:57,910 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:01:57,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:01:57,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276016318] [2021-08-06 20:01:57,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276016318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:01:57,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383622628] [2021-08-06 20:01:57,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:01:57,911 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:01:57,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:01:57,912 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:01:57,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-06 20:01:58,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:01:58,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:01:58,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:01:58,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:01:59,486 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:01:59,486 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 25 treesize of output 13 [2021-08-06 20:01:59,900 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:01:59,902 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 80.9 percent of original size [2021-08-06 20:01:59,967 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-08-06 20:01:59,967 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 47 treesize of output 23 [2021-08-06 20:02:00,179 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:00,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383622628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:00,179 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:00,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 34 [2021-08-06 20:02:00,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256832810] [2021-08-06 20:02:00,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-06 20:02:00,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:00,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-06 20:02:00,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1103, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:02:00,180 INFO L87 Difference]: Start difference. First operand 2183 states and 3061 transitions. Second operand has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:02:01,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:01,074 INFO L93 Difference]: Finished difference Result 2339 states and 3267 transitions. [2021-08-06 20:02:01,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:02:01,076 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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) Word has length 37 [2021-08-06 20:02:01,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:01,080 INFO L225 Difference]: With dead ends: 2339 [2021-08-06 20:02:01,080 INFO L226 Difference]: Without dead ends: 2334 [2021-08-06 20:02:01,080 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1195.2ms TimeCoverageRelationStatistics Valid=158, Invalid=1912, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:02:01,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2021-08-06 20:02:01,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 2219. [2021-08-06 20:02:01,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2219 states, 2218 states have (on average 1.403516681695221) internal successors, (3113), 2218 states have internal predecessors, (3113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:01,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2219 states to 2219 states and 3113 transitions. [2021-08-06 20:02:01,103 INFO L78 Accepts]: Start accepts. Automaton has 2219 states and 3113 transitions. Word has length 37 [2021-08-06 20:02:01,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:01,104 INFO L470 AbstractCegarLoop]: Abstraction has 2219 states and 3113 transitions. [2021-08-06 20:02:01,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.085714285714286) internal successors, (73), 34 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 20:02:01,104 INFO L276 IsEmpty]: Start isEmpty. Operand 2219 states and 3113 transitions. [2021-08-06 20:02:01,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:02:01,106 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:01,106 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:01,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:01,307 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 20:02:01,307 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:01,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:01,307 INFO L82 PathProgramCache]: Analyzing trace with hash -825738817, now seen corresponding path program 15 times [2021-08-06 20:02:01,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:01,307 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082716315] [2021-08-06 20:02:01,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:01,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:01,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:01,398 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 78.6 percent of original size [2021-08-06 20:02:01,401 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 78.6 percent of original size [2021-08-06 20:02:01,427 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:02:01,431 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:02:01,496 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:02:01,502 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:02:01,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 72.0 percent of original size [2021-08-06 20:02:01,545 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 72.0 percent of original size [2021-08-06 20:02:01,580 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 71.7 percent of original size [2021-08-06 20:02:01,586 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 71.7 percent of original size [2021-08-06 20:02:01,620 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 70.5 percent of original size [2021-08-06 20:02:01,640 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 70.5 percent of original size [2021-08-06 20:02:01,664 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 66.2 percent of original size [2021-08-06 20:02:01,669 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 66.2 percent of original size [2021-08-06 20:02:01,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:02:01,699 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:02:01,719 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:02:01,721 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:02:01,842 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:02:01,843 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:02:01,864 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:02:01,865 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:02:01,885 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:01,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:01,904 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:01,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:01,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082716315] [2021-08-06 20:02:01,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082716315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:01,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437514016] [2021-08-06 20:02:01,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:02:01,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:01,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:01,906 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:01,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-06 20:02:02,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:02:02,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:02,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:02:02,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:04,063 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:02:04,063 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 62 treesize of output 50 [2021-08-06 20:02:04,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:02:04,383 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 82.8 percent of original size [2021-08-06 20:02:04,520 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 20:02:04,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 40 [2021-08-06 20:02:04,764 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:02:04,766 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:02:04,879 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:04,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437514016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:04,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:04,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-08-06 20:02:04,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364480158] [2021-08-06 20:02:04,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:02:04,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:04,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:02:04,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1223, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:02:04,880 INFO L87 Difference]: Start difference. First operand 2219 states and 3113 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:02:08,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:08,209 INFO L93 Difference]: Finished difference Result 3074 states and 4266 transitions. [2021-08-06 20:02:08,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 20:02:08,210 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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) Word has length 37 [2021-08-06 20:02:08,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:08,213 INFO L225 Difference]: With dead ends: 3074 [2021-08-06 20:02:08,213 INFO L226 Difference]: Without dead ends: 3020 [2021-08-06 20:02:08,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 3055.7ms TimeCoverageRelationStatistics Valid=652, Invalid=6154, Unknown=0, NotChecked=0, Total=6806 [2021-08-06 20:02:08,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3020 states. [2021-08-06 20:02:08,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3020 to 2245. [2021-08-06 20:02:08,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2245 states, 2244 states have (on average 1.4028520499108734) internal successors, (3148), 2244 states have internal predecessors, (3148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:08,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 3148 transitions. [2021-08-06 20:02:08,236 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 3148 transitions. Word has length 37 [2021-08-06 20:02:08,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:08,236 INFO L470 AbstractCegarLoop]: Abstraction has 2245 states and 3148 transitions. [2021-08-06 20:02:08,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:02:08,236 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 3148 transitions. [2021-08-06 20:02:08,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-06 20:02:08,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:08,239 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:08,259 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 20:02:08,439 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 20:02:08,439 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:08,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:08,440 INFO L82 PathProgramCache]: Analyzing trace with hash -2065759515, now seen corresponding path program 16 times [2021-08-06 20:02:08,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:08,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164115143] [2021-08-06 20:02:08,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:08,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:08,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:08,525 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:02:08,528 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 74.6 percent of original size [2021-08-06 20:02:08,553 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:02:08,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 82.9 percent of original size [2021-08-06 20:02:08,594 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:02:08,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:02:08,634 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 72.0 percent of original size [2021-08-06 20:02:08,640 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 72.0 percent of original size [2021-08-06 20:02:08,678 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 71.4 percent of original size [2021-08-06 20:02:08,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 71.4 percent of original size [2021-08-06 20:02:08,722 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 71.4 percent of original size [2021-08-06 20:02:08,729 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 71.4 percent of original size [2021-08-06 20:02:08,773 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:02:08,780 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 67.5 percent of original size [2021-08-06 20:02:08,815 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:02:08,817 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:02:08,842 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:02:08,845 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:02:08,966 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:02:08,995 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:02:09,023 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:09,023 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:09,045 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:09,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:09,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164115143] [2021-08-06 20:02:09,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164115143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:09,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884228705] [2021-08-06 20:02:09,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:02:09,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:09,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:09,046 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:09,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-06 20:02:10,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:02:10,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:10,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:02:10,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:11,084 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:02:11,084 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 25 treesize of output 13 [2021-08-06 20:02:11,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 80.4 percent of original size [2021-08-06 20:02:11,292 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 80.4 percent of original size [2021-08-06 20:02:11,364 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-08-06 20:02:11,365 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 30 treesize of output 18 [2021-08-06 20:02:11,546 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:02:11,547 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 53.3 percent of original size [2021-08-06 20:02:11,668 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:11,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884228705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:11,669 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:11,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 36 [2021-08-06 20:02:11,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650439404] [2021-08-06 20:02:11,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-06 20:02:11,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:11,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-06 20:02:11,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:02:11,670 INFO L87 Difference]: Start difference. First operand 2245 states and 3148 transitions. Second operand has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:02:13,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:13,901 INFO L93 Difference]: Finished difference Result 2954 states and 4087 transitions. [2021-08-06 20:02:13,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:02:13,902 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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) Word has length 37 [2021-08-06 20:02:13,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:13,906 INFO L225 Difference]: With dead ends: 2954 [2021-08-06 20:02:13,906 INFO L226 Difference]: Without dead ends: 2860 [2021-08-06 20:02:13,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 872 ImplicationChecksByTransitivity, 2110.3ms TimeCoverageRelationStatistics Valid=275, Invalid=4015, Unknown=0, NotChecked=0, Total=4290 [2021-08-06 20:02:13,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2021-08-06 20:02:13,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 2235. [2021-08-06 20:02:13,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2235 states, 2234 states have (on average 1.4019695613249776) internal successors, (3132), 2234 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:13,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2235 states to 2235 states and 3132 transitions. [2021-08-06 20:02:13,931 INFO L78 Accepts]: Start accepts. Automaton has 2235 states and 3132 transitions. Word has length 37 [2021-08-06 20:02:13,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:13,931 INFO L470 AbstractCegarLoop]: Abstraction has 2235 states and 3132 transitions. [2021-08-06 20:02:13,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.972972972972973) internal successors, (73), 36 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 20:02:13,931 INFO L276 IsEmpty]: Start isEmpty. Operand 2235 states and 3132 transitions. [2021-08-06 20:02:13,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 20:02:13,934 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:13,934 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:13,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:14,140 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 20:02:14,141 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:14,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:14,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1958193236, now seen corresponding path program 17 times [2021-08-06 20:02:14,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:14,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081846780] [2021-08-06 20:02:14,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:14,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:14,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:14,187 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 20:02:14,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:14,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081846780] [2021-08-06 20:02:14,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081846780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:14,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524881200] [2021-08-06 20:02:14,188 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:02:14,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:14,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:14,188 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:14,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-06 20:02:15,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:02:15,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:15,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-06 20:02:15,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:15,699 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-08-06 20:02:15,700 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 23 treesize of output 20 [2021-08-06 20:02:15,719 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:15,719 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:15,800 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 20:02:15,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524881200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:15,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:15,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 20:02:15,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444355378] [2021-08-06 20:02:15,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:02:15,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:15,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:02:15,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:02:15,802 INFO L87 Difference]: Start difference. First operand 2235 states and 3132 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 20:02:15,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:15,975 INFO L93 Difference]: Finished difference Result 3747 states and 5239 transitions. [2021-08-06 20:02:15,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:02:15,975 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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) Word has length 40 [2021-08-06 20:02:15,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:15,980 INFO L225 Difference]: With dead ends: 3747 [2021-08-06 20:02:15,981 INFO L226 Difference]: Without dead ends: 3747 [2021-08-06 20:02:15,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 148.4ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:02:15,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3747 states. [2021-08-06 20:02:16,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3747 to 2784. [2021-08-06 20:02:16,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2784 states, 2783 states have (on average 1.3927416457060726) internal successors, (3876), 2783 states have internal predecessors, (3876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:16,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2784 states to 2784 states and 3876 transitions. [2021-08-06 20:02:16,014 INFO L78 Accepts]: Start accepts. Automaton has 2784 states and 3876 transitions. Word has length 40 [2021-08-06 20:02:16,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:16,014 INFO L470 AbstractCegarLoop]: Abstraction has 2784 states and 3876 transitions. [2021-08-06 20:02:16,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 20:02:16,014 INFO L276 IsEmpty]: Start isEmpty. Operand 2784 states and 3876 transitions. [2021-08-06 20:02:16,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-06 20:02:16,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:16,018 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:16,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:16,224 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 20:02:16,225 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:16,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:16,225 INFO L82 PathProgramCache]: Analyzing trace with hash 1033309352, now seen corresponding path program 18 times [2021-08-06 20:02:16,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:16,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771349559] [2021-08-06 20:02:16,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:16,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:16,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:16,259 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 19 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:16,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:16,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771349559] [2021-08-06 20:02:16,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771349559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:16,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970102843] [2021-08-06 20:02:16,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:02:16,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:16,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:16,277 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:16,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-06 20:02:17,566 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:02:17,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:17,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 20:02:17,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:17,705 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:02:17,706 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:02:17,753 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 19 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:17,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970102843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:17,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:17,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 20:02:17,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916500924] [2021-08-06 20:02:17,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 20:02:17,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:17,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 20:02:17,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-08-06 20:02:17,755 INFO L87 Difference]: Start difference. First operand 2784 states and 3876 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:17,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:17,774 INFO L93 Difference]: Finished difference Result 4942 states and 6857 transitions. [2021-08-06 20:02:17,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:02:17,774 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 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 41 [2021-08-06 20:02:17,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:17,782 INFO L225 Difference]: With dead ends: 4942 [2021-08-06 20:02:17,782 INFO L226 Difference]: Without dead ends: 4725 [2021-08-06 20:02:17,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-08-06 20:02:17,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4725 states. [2021-08-06 20:02:17,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4725 to 3838. [2021-08-06 20:02:17,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3838 states, 3837 states have (on average 1.4008339848840239) internal successors, (5375), 3837 states have internal predecessors, (5375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:17,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3838 states to 3838 states and 5375 transitions. [2021-08-06 20:02:17,834 INFO L78 Accepts]: Start accepts. Automaton has 3838 states and 5375 transitions. Word has length 41 [2021-08-06 20:02:17,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:17,834 INFO L470 AbstractCegarLoop]: Abstraction has 3838 states and 5375 transitions. [2021-08-06 20:02:17,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:17,834 INFO L276 IsEmpty]: Start isEmpty. Operand 3838 states and 5375 transitions. [2021-08-06 20:02:17,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 20:02:17,841 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:17,841 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:17,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:18,064 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 20:02:18,065 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:18,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:18,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1110055451, now seen corresponding path program 19 times [2021-08-06 20:02:18,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:18,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338967529] [2021-08-06 20:02:18,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:18,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:18,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:18,100 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 24 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:18,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:18,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338967529] [2021-08-06 20:02:18,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338967529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:18,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361587923] [2021-08-06 20:02:18,101 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:02:18,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:18,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:18,102 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:18,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-06 20:02:19,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:19,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 20:02:19,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:19,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:02:19,531 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 12.5 percent of original size [2021-08-06 20:02:19,569 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 24 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:19,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361587923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:19,570 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:19,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 20:02:19,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534054400] [2021-08-06 20:02:19,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 20:02:19,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:19,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 20:02:19,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-08-06 20:02:19,570 INFO L87 Difference]: Start difference. First operand 3838 states and 5375 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:19,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:19,596 INFO L93 Difference]: Finished difference Result 8067 states and 11377 transitions. [2021-08-06 20:02:19,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:02:19,597 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-06 20:02:19,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:19,637 INFO L225 Difference]: With dead ends: 8067 [2021-08-06 20:02:19,638 INFO L226 Difference]: Without dead ends: 7797 [2021-08-06 20:02:19,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-08-06 20:02:19,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7797 states. [2021-08-06 20:02:19,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7797 to 7244. [2021-08-06 20:02:19,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7244 states, 7243 states have (on average 1.417230429380091) internal successors, (10265), 7243 states have internal predecessors, (10265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:19,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7244 states to 7244 states and 10265 transitions. [2021-08-06 20:02:19,723 INFO L78 Accepts]: Start accepts. Automaton has 7244 states and 10265 transitions. Word has length 42 [2021-08-06 20:02:19,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:19,724 INFO L470 AbstractCegarLoop]: Abstraction has 7244 states and 10265 transitions. [2021-08-06 20:02:19,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:19,724 INFO L276 IsEmpty]: Start isEmpty. Operand 7244 states and 10265 transitions. [2021-08-06 20:02:19,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 20:02:19,736 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:19,736 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:19,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:19,952 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 20:02:19,953 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:19,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:19,953 INFO L82 PathProgramCache]: Analyzing trace with hash -178843540, now seen corresponding path program 20 times [2021-08-06 20:02:19,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:19,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157371531] [2021-08-06 20:02:19,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:19,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:19,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:20,096 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:20,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:20,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157371531] [2021-08-06 20:02:20,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157371531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:20,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309773289] [2021-08-06 20:02:20,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:02:20,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:20,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:20,098 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:20,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-06 20:02:21,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:02:21,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:21,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 20:02:21,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:21,733 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-08-06 20:02:21,733 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 23 treesize of output 20 [2021-08-06 20:02:21,801 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 11 treesize of output 7 [2021-08-06 20:02:21,808 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:21,809 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:21,876 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:21,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309773289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:21,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:21,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 16 [2021-08-06 20:02:21,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226437481] [2021-08-06 20:02:21,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:02:21,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:21,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:02:21,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:02:21,877 INFO L87 Difference]: Start difference. First operand 7244 states and 10265 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:22,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:22,230 INFO L93 Difference]: Finished difference Result 9603 states and 13506 transitions. [2021-08-06 20:02:22,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:02:22,241 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-06 20:02:22,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:22,257 INFO L225 Difference]: With dead ends: 9603 [2021-08-06 20:02:22,258 INFO L226 Difference]: Without dead ends: 9603 [2021-08-06 20:02:22,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 241.1ms TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:02:22,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9603 states. [2021-08-06 20:02:22,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9603 to 8633. [2021-08-06 20:02:22,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8633 states, 8632 states have (on average 1.4060472659870251) internal successors, (12137), 8632 states have internal predecessors, (12137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:22,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8633 states to 8633 states and 12137 transitions. [2021-08-06 20:02:22,367 INFO L78 Accepts]: Start accepts. Automaton has 8633 states and 12137 transitions. Word has length 45 [2021-08-06 20:02:22,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:22,367 INFO L470 AbstractCegarLoop]: Abstraction has 8633 states and 12137 transitions. [2021-08-06 20:02:22,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:22,367 INFO L276 IsEmpty]: Start isEmpty. Operand 8633 states and 12137 transitions. [2021-08-06 20:02:22,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 20:02:22,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:22,380 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:22,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:22,617 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 20:02:22,618 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:22,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:22,618 INFO L82 PathProgramCache]: Analyzing trace with hash 645790146, now seen corresponding path program 21 times [2021-08-06 20:02:22,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:22,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185705010] [2021-08-06 20:02:22,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:22,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:22,706 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 63.3 percent of original size [2021-08-06 20:02:22,708 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 63.3 percent of original size [2021-08-06 20:02:22,714 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:22,716 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:22,754 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:22,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:22,778 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:22,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:22,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185705010] [2021-08-06 20:02:22,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185705010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:22,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668718708] [2021-08-06 20:02:22,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:02:22,779 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:22,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:22,779 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:22,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-06 20:02:24,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:02:24,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:24,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-06 20:02:24,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:24,561 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-08-06 20:02:24,562 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 23 treesize of output 20 [2021-08-06 20:02:24,608 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 11 treesize of output 7 [2021-08-06 20:02:24,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:24,629 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:24,698 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:02:24,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668718708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:24,698 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:24,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-08-06 20:02:24,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484163556] [2021-08-06 20:02:24,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:02:24,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:24,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:02:24,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:02:24,699 INFO L87 Difference]: Start difference. First operand 8633 states and 12137 transitions. Second operand has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:25,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:25,171 INFO L93 Difference]: Finished difference Result 11860 states and 16498 transitions. [2021-08-06 20:02:25,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:02:25,171 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 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 45 [2021-08-06 20:02:25,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:25,189 INFO L225 Difference]: With dead ends: 11860 [2021-08-06 20:02:25,189 INFO L226 Difference]: Without dead ends: 11860 [2021-08-06 20:02:25,189 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 309.1ms TimeCoverageRelationStatistics Valid=149, Invalid=843, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:02:25,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11860 states. [2021-08-06 20:02:25,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11860 to 8673. [2021-08-06 20:02:25,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8673 states, 8672 states have (on average 1.4044049815498154) internal successors, (12179), 8672 states have internal predecessors, (12179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:25,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8673 states to 8673 states and 12179 transitions. [2021-08-06 20:02:25,337 INFO L78 Accepts]: Start accepts. Automaton has 8673 states and 12179 transitions. Word has length 45 [2021-08-06 20:02:25,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:25,337 INFO L470 AbstractCegarLoop]: Abstraction has 8673 states and 12179 transitions. [2021-08-06 20:02:25,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:25,337 INFO L276 IsEmpty]: Start isEmpty. Operand 8673 states and 12179 transitions. [2021-08-06 20:02:25,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 20:02:25,351 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:25,351 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:25,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:25,572 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 20:02:25,572 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:25,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:25,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1253256356, now seen corresponding path program 22 times [2021-08-06 20:02:25,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:25,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996107953] [2021-08-06 20:02:25,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:25,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:25,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:25,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:25,696 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:25,696 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:25,721 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:25,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:25,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996107953] [2021-08-06 20:02:25,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996107953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:25,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599005537] [2021-08-06 20:02:25,721 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:02:25,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:25,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:25,722 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:25,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-06 20:02:27,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:02:27,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:27,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 20:02:27,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:27,475 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-08-06 20:02:27,476 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 23 treesize of output 20 [2021-08-06 20:02:27,572 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 11 treesize of output 7 [2021-08-06 20:02:27,592 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:27,593 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:27,655 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:02:27,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599005537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:27,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:27,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 19 [2021-08-06 20:02:27,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322845007] [2021-08-06 20:02:27,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:02:27,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:27,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:02:27,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:02:27,656 INFO L87 Difference]: Start difference. First operand 8673 states and 12179 transitions. Second operand has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:28,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:28,115 INFO L93 Difference]: Finished difference Result 12680 states and 17692 transitions. [2021-08-06 20:02:28,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:02:28,115 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 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 45 [2021-08-06 20:02:28,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:28,132 INFO L225 Difference]: With dead ends: 12680 [2021-08-06 20:02:28,132 INFO L226 Difference]: Without dead ends: 12680 [2021-08-06 20:02:28,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 360.2ms TimeCoverageRelationStatistics Valid=170, Invalid=1020, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:02:28,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12680 states. [2021-08-06 20:02:28,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12680 to 8624. [2021-08-06 20:02:28,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8624 states, 8623 states have (on average 1.3993969616142874) internal successors, (12067), 8623 states have internal predecessors, (12067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:28,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8624 states to 8624 states and 12067 transitions. [2021-08-06 20:02:28,245 INFO L78 Accepts]: Start accepts. Automaton has 8624 states and 12067 transitions. Word has length 45 [2021-08-06 20:02:28,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:28,245 INFO L470 AbstractCegarLoop]: Abstraction has 8624 states and 12067 transitions. [2021-08-06 20:02:28,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:28,246 INFO L276 IsEmpty]: Start isEmpty. Operand 8624 states and 12067 transitions. [2021-08-06 20:02:28,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 20:02:28,256 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:28,256 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:28,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:28,481 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 20:02:28,481 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:28,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:28,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1628343104, now seen corresponding path program 23 times [2021-08-06 20:02:28,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:28,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526670244] [2021-08-06 20:02:28,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:28,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:28,522 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:02:28,524 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:02:28,531 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 75.0 percent of original size [2021-08-06 20:02:28,533 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 75.0 percent of original size [2021-08-06 20:02:28,623 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:28,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:28,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526670244] [2021-08-06 20:02:28,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526670244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:28,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46445854] [2021-08-06 20:02:28,623 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:02:28,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:28,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:28,624 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:28,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-06 20:02:30,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:02:30,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:30,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 20:02:30,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:30,208 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 11 treesize of output 7 [2021-08-06 20:02:30,415 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:02:30,416 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 19 treesize of output 18 [2021-08-06 20:02:30,423 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:30,424 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:30,525 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:30,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46445854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:30,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:30,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-06 20:02:30,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421267002] [2021-08-06 20:02:30,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:02:30,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:30,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:02:30,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:02:30,527 INFO L87 Difference]: Start difference. First operand 8624 states and 12067 transitions. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 18 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:31,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:31,611 INFO L93 Difference]: Finished difference Result 16957 states and 24594 transitions. [2021-08-06 20:02:31,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:02:31,611 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 18 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 45 [2021-08-06 20:02:31,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:31,637 INFO L225 Difference]: With dead ends: 16957 [2021-08-06 20:02:31,637 INFO L226 Difference]: Without dead ends: 16937 [2021-08-06 20:02:31,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 745.0ms TimeCoverageRelationStatistics Valid=413, Invalid=2137, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:02:31,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16937 states. [2021-08-06 20:02:31,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16937 to 10308. [2021-08-06 20:02:31,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10308 states, 10307 states have (on average 1.395556417968371) internal successors, (14384), 10307 states have internal predecessors, (14384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:31,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10308 states to 10308 states and 14384 transitions. [2021-08-06 20:02:31,798 INFO L78 Accepts]: Start accepts. Automaton has 10308 states and 14384 transitions. Word has length 45 [2021-08-06 20:02:31,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:31,798 INFO L470 AbstractCegarLoop]: Abstraction has 10308 states and 14384 transitions. [2021-08-06 20:02:31,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 18 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:31,798 INFO L276 IsEmpty]: Start isEmpty. Operand 10308 states and 14384 transitions. [2021-08-06 20:02:31,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 20:02:31,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:31,810 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:31,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-08-06 20:02:32,024 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 20:02:32,025 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:32,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:32,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1841990506, now seen corresponding path program 24 times [2021-08-06 20:02:32,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:32,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109556695] [2021-08-06 20:02:32,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:32,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:32,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:32,065 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:02:32,066 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:02:32,072 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 75.0 percent of original size [2021-08-06 20:02:32,074 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 75.0 percent of original size [2021-08-06 20:02:32,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 63.3 percent of original size [2021-08-06 20:02:32,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 63.3 percent of original size [2021-08-06 20:02:32,115 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:32,116 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:32,154 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:32,155 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:32,179 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:32,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:32,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109556695] [2021-08-06 20:02:32,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109556695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:32,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995548421] [2021-08-06 20:02:32,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:02:32,179 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:32,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:32,180 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:32,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-06 20:02:33,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:02:33,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:33,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 20:02:33,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:33,953 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 11 treesize of output 7 [2021-08-06 20:02:34,045 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:02:34,045 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 17 treesize of output 16 [2021-08-06 20:02:34,066 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:34,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:34,137 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:02:34,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995548421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:34,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:34,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-08-06 20:02:34,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178173659] [2021-08-06 20:02:34,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:02:34,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:34,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:02:34,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:02:34,138 INFO L87 Difference]: Start difference. First operand 10308 states and 14384 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:34,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:34,740 INFO L93 Difference]: Finished difference Result 16637 states and 23876 transitions. [2021-08-06 20:02:34,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:02:34,741 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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 45 [2021-08-06 20:02:34,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:34,763 INFO L225 Difference]: With dead ends: 16637 [2021-08-06 20:02:34,763 INFO L226 Difference]: Without dead ends: 16637 [2021-08-06 20:02:34,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 457.1ms TimeCoverageRelationStatistics Valid=250, Invalid=1232, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:02:34,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16637 states. [2021-08-06 20:02:34,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16637 to 10424. [2021-08-06 20:02:34,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10424 states, 10423 states have (on average 1.3924973616041447) internal successors, (14514), 10423 states have internal predecessors, (14514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:34,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10424 states to 10424 states and 14514 transitions. [2021-08-06 20:02:34,909 INFO L78 Accepts]: Start accepts. Automaton has 10424 states and 14514 transitions. Word has length 45 [2021-08-06 20:02:34,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:34,910 INFO L470 AbstractCegarLoop]: Abstraction has 10424 states and 14514 transitions. [2021-08-06 20:02:34,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:34,910 INFO L276 IsEmpty]: Start isEmpty. Operand 10424 states and 14514 transitions. [2021-08-06 20:02:34,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-06 20:02:34,921 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:34,921 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:34,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:35,122 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 20:02:35,122 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:35,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:35,122 INFO L82 PathProgramCache]: Analyzing trace with hash 553930288, now seen corresponding path program 25 times [2021-08-06 20:02:35,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:35,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158698131] [2021-08-06 20:02:35,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:35,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:35,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:35,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:02:35,161 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 70.8 percent of original size [2021-08-06 20:02:35,167 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 75.0 percent of original size [2021-08-06 20:02:35,169 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 75.0 percent of original size [2021-08-06 20:02:35,210 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:35,211 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 60.7 percent of original size [2021-08-06 20:02:35,249 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:35,250 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 55.6 percent of original size [2021-08-06 20:02:35,273 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:02:35,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:35,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158698131] [2021-08-06 20:02:35,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158698131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:35,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222859098] [2021-08-06 20:02:35,273 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:02:35,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:35,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:35,289 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:35,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-06 20:02:36,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:36,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 20:02:36,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:37,019 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 15 treesize of output 7 [2021-08-06 20:02:37,161 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-08-06 20:02:37,161 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 23 treesize of output 20 [2021-08-06 20:02:37,179 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:37,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 31.3 percent of original size [2021-08-06 20:02:37,242 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:02:37,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222859098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:37,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:37,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-08-06 20:02:37,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276965951] [2021-08-06 20:02:37,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:02:37,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:37,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:02:37,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:02:37,244 INFO L87 Difference]: Start difference. First operand 10424 states and 14514 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:37,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:37,649 INFO L93 Difference]: Finished difference Result 15408 states and 21842 transitions. [2021-08-06 20:02:37,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:02:37,649 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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 45 [2021-08-06 20:02:37,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:37,668 INFO L225 Difference]: With dead ends: 15408 [2021-08-06 20:02:37,669 INFO L226 Difference]: Without dead ends: 15408 [2021-08-06 20:02:37,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 255.5ms TimeCoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:02:37,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15408 states. [2021-08-06 20:02:37,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15408 to 10454. [2021-08-06 20:02:37,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10454 states, 10453 states have (on average 1.3903185688319142) internal successors, (14533), 10453 states have internal predecessors, (14533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:37,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10454 states to 10454 states and 14533 transitions. [2021-08-06 20:02:37,797 INFO L78 Accepts]: Start accepts. Automaton has 10454 states and 14533 transitions. Word has length 45 [2021-08-06 20:02:37,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:37,798 INFO L470 AbstractCegarLoop]: Abstraction has 10454 states and 14533 transitions. [2021-08-06 20:02:37,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:37,798 INFO L276 IsEmpty]: Start isEmpty. Operand 10454 states and 14533 transitions. [2021-08-06 20:02:37,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:02:37,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:37,809 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:37,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:38,022 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 20:02:38,023 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:38,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:38,023 INFO L82 PathProgramCache]: Analyzing trace with hash -558677751, now seen corresponding path program 26 times [2021-08-06 20:02:38,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:38,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10762200] [2021-08-06 20:02:38,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:38,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:38,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:38,260 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:02:38,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:02:38,295 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:02:38,299 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:02:38,335 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:38,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:38,379 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:38,382 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:38,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:02:38,420 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:02:38,456 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:02:38,459 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:02:38,498 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:02:38,502 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:02:38,546 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.5 percent of original size [2021-08-06 20:02:38,549 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.5 percent of original size [2021-08-06 20:02:38,589 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 70.2 percent of original size [2021-08-06 20:02:38,593 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 70.2 percent of original size [2021-08-06 20:02:38,632 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 67.1 percent of original size [2021-08-06 20:02:38,636 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 67.1 percent of original size [2021-08-06 20:02:38,674 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:02:38,680 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:02:38,709 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:02:38,711 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:02:38,853 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:02:38,854 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:02:38,886 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:02:38,888 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:02:38,918 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:38,919 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:38,948 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:38,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:38,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10762200] [2021-08-06 20:02:38,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10762200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:38,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009818148] [2021-08-06 20:02:38,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:02:38,948 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:38,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:38,950 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:38,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-06 20:02:40,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:02:40,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:40,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:02:40,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:41,634 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.2 percent of original size [2021-08-06 20:02:41,638 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.2 percent of original size [2021-08-06 20:02:42,484 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:02:42,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-08-06 20:02:42,720 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:02:42,723 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:02:42,833 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:02:42,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:02:43,145 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:02:43,146 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:02:43,286 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:43,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009818148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:43,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:43,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:02:43,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013072608] [2021-08-06 20:02:43,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:02:43,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:43,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:02:43,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2721, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:02:43,287 INFO L87 Difference]: Start difference. First operand 10454 states and 14533 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:49,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:49,769 INFO L93 Difference]: Finished difference Result 12805 states and 17772 transitions. [2021-08-06 20:02:49,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-08-06 20:02:49,769 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:02:49,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:49,787 INFO L225 Difference]: With dead ends: 12805 [2021-08-06 20:02:49,787 INFO L226 Difference]: Without dead ends: 12755 [2021-08-06 20:02:49,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3302 ImplicationChecksByTransitivity, 6143.2ms TimeCoverageRelationStatistics Valid=816, Invalid=13946, Unknown=0, NotChecked=0, Total=14762 [2021-08-06 20:02:49,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12755 states. [2021-08-06 20:02:49,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12755 to 10806. [2021-08-06 20:02:49,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10806 states, 10805 states have (on average 1.3975011568718185) internal successors, (15100), 10805 states have internal predecessors, (15100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:49,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10806 states to 10806 states and 15100 transitions. [2021-08-06 20:02:49,935 INFO L78 Accepts]: Start accepts. Automaton has 10806 states and 15100 transitions. Word has length 49 [2021-08-06 20:02:49,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:49,935 INFO L470 AbstractCegarLoop]: Abstraction has 10806 states and 15100 transitions. [2021-08-06 20:02:49,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:49,935 INFO L276 IsEmpty]: Start isEmpty. Operand 10806 states and 15100 transitions. [2021-08-06 20:02:49,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:02:49,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:49,947 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:49,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-06 20:02:50,160 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 20:02:50,161 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:50,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:50,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1798698449, now seen corresponding path program 27 times [2021-08-06 20:02:50,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:50,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226137268] [2021-08-06 20:02:50,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:50,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:50,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:50,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:02:50,404 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:02:50,438 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:02:50,442 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:02:50,479 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:02:50,483 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:02:50,524 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:02:50,527 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:02:50,563 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:02:50,567 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:02:50,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:02:50,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:02:50,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:02:50,653 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:02:50,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 81.7 percent of original size [2021-08-06 20:02:50,702 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 81.7 percent of original size [2021-08-06 20:02:50,745 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 68.6 percent of original size [2021-08-06 20:02:50,750 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 68.6 percent of original size [2021-08-06 20:02:50,793 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 68.6 percent of original size [2021-08-06 20:02:50,798 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 68.6 percent of original size [2021-08-06 20:02:50,838 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 67.1 percent of original size [2021-08-06 20:02:50,843 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 67.1 percent of original size [2021-08-06 20:02:50,884 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:02:50,886 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:02:50,921 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:02:50,923 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:02:51,088 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:02:51,090 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:02:51,126 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:51,127 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:02:51,157 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:51,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:02:51,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226137268] [2021-08-06 20:02:51,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226137268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:51,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419273632] [2021-08-06 20:02:51,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:02:51,158 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:02:51,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:02:51,158 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:02:51,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-06 20:02:52,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:02:52,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:02:52,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-08-06 20:02:52,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:02:53,966 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 89.0 percent of original size [2021-08-06 20:02:53,969 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 89.0 percent of original size [2021-08-06 20:02:54,761 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:02:54,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-08-06 20:02:55,143 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.4 percent of original size [2021-08-06 20:02:55,147 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.4 percent of original size [2021-08-06 20:02:55,307 INFO L354 Elim1Store]: treesize reduction 64, result has 4.5 percent of original size [2021-08-06 20:02:55,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 82 treesize of output 47 [2021-08-06 20:02:55,556 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:02:55,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419273632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:02:55,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:02:55,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:02:55,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493432206] [2021-08-06 20:02:55,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:02:55,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:02:55,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:02:55,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=2524, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:02:55,557 INFO L87 Difference]: Start difference. First operand 10806 states and 15100 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:58,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:02:58,974 INFO L93 Difference]: Finished difference Result 11548 states and 16095 transitions. [2021-08-06 20:02:58,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 20:02:58,975 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:02:58,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:02:58,989 INFO L225 Difference]: With dead ends: 11548 [2021-08-06 20:02:58,989 INFO L226 Difference]: Without dead ends: 11468 [2021-08-06 20:02:58,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 3554.5ms TimeCoverageRelationStatistics Valid=356, Invalid=6616, Unknown=0, NotChecked=0, Total=6972 [2021-08-06 20:02:59,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11468 states. [2021-08-06 20:02:59,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11468 to 10882. [2021-08-06 20:02:59,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10882 states, 10881 states have (on average 1.3978494623655915) internal successors, (15210), 10881 states have internal predecessors, (15210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:59,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10882 states to 10882 states and 15210 transitions. [2021-08-06 20:02:59,107 INFO L78 Accepts]: Start accepts. Automaton has 10882 states and 15210 transitions. Word has length 49 [2021-08-06 20:02:59,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:02:59,107 INFO L470 AbstractCegarLoop]: Abstraction has 10882 states and 15210 transitions. [2021-08-06 20:02:59,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:02:59,107 INFO L276 IsEmpty]: Start isEmpty. Operand 10882 states and 15210 transitions. [2021-08-06 20:02:59,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:02:59,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:02:59,119 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:02:59,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-06 20:02:59,319 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 20:02:59,319 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:02:59,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:02:59,320 INFO L82 PathProgramCache]: Analyzing trace with hash 2081441097, now seen corresponding path program 28 times [2021-08-06 20:02:59,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:02:59,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693249275] [2021-08-06 20:02:59,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:02:59,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:02:59,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:02:59,619 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:02:59,623 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:02:59,662 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:02:59,666 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:02:59,705 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:59,709 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:59,752 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:59,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:02:59,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:02:59,795 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:02:59,832 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:02:59,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:02:59,874 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:02:59,877 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:02:59,987 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:02:59,990 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:03:00,018 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:03:00,020 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:03:00,049 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:03:00,051 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:03:00,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:00,195 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:00,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:00,231 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:00,262 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:00,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:00,293 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:00,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:03:00,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693249275] [2021-08-06 20:03:00,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693249275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:00,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056120701] [2021-08-06 20:03:00,294 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:03:00,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:03:00,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:03:00,295 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:03:00,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-06 20:03:02,057 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:03:02,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:03:02,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:03:02,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:03:03,423 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.4 percent of original size [2021-08-06 20:03:03,427 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.4 percent of original size [2021-08-06 20:03:04,044 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:03:04,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-08-06 20:03:04,281 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:03:04,284 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:03:04,392 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:03:04,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:03:04,691 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:03:04,693 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:03:04,825 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:04,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056120701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:04,825 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:03:04,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:03:04,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583805486] [2021-08-06 20:03:04,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:03:04,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:03:04,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:03:04,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2721, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:03:04,826 INFO L87 Difference]: Start difference. First operand 10882 states and 15210 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:09,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:03:09,644 INFO L93 Difference]: Finished difference Result 12666 states and 17594 transitions. [2021-08-06 20:03:09,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:03:09,645 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:03:09,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:03:09,660 INFO L225 Difference]: With dead ends: 12666 [2021-08-06 20:03:09,660 INFO L226 Difference]: Without dead ends: 12647 [2021-08-06 20:03:09,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1910 ImplicationChecksByTransitivity, 4669.0ms TimeCoverageRelationStatistics Valid=536, Invalid=9364, Unknown=0, NotChecked=0, Total=9900 [2021-08-06 20:03:09,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12647 states. [2021-08-06 20:03:09,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12647 to 11052. [2021-08-06 20:03:09,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11052 states, 11051 states have (on average 1.3973396072753597) internal successors, (15442), 11051 states have internal predecessors, (15442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:09,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11052 states to 11052 states and 15442 transitions. [2021-08-06 20:03:09,799 INFO L78 Accepts]: Start accepts. Automaton has 11052 states and 15442 transitions. Word has length 49 [2021-08-06 20:03:09,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:03:09,799 INFO L470 AbstractCegarLoop]: Abstraction has 11052 states and 15442 transitions. [2021-08-06 20:03:09,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:09,799 INFO L276 IsEmpty]: Start isEmpty. Operand 11052 states and 15442 transitions. [2021-08-06 20:03:09,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:03:09,812 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:03:09,812 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:03:09,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-06 20:03:10,012 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 20:03:10,012 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:03:10,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:03:10,013 INFO L82 PathProgramCache]: Analyzing trace with hash 841420399, now seen corresponding path program 29 times [2021-08-06 20:03:10,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:03:10,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775947033] [2021-08-06 20:03:10,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:03:10,013 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:03:10,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:03:10,352 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:10,356 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:10,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:03:10,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:03:10,443 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:03:10,447 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:03:10,490 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:03:10,493 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:03:10,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:10,534 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:10,570 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:03:10,574 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:03:10,613 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:03:10,617 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:03:10,724 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:03:10,726 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:03:10,755 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:03:10,757 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:03:10,787 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:03:10,789 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:03:10,824 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:03:10,826 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:03:10,998 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:03:11,000 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:03:11,037 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:11,038 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:11,069 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:11,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:03:11,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775947033] [2021-08-06 20:03:11,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775947033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:11,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795245485] [2021-08-06 20:03:11,069 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:03:11,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:03:11,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:03:11,070 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:03:11,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-06 20:03:12,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:03:12,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:03:12,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 62 conjunts are in the unsatisfiable core [2021-08-06 20:03:12,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:03:14,659 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.9 percent of original size [2021-08-06 20:03:14,664 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.9 percent of original size [2021-08-06 20:03:15,494 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-06 20:03:15,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 53 [2021-08-06 20:03:15,932 INFO L354 Elim1Store]: treesize reduction 151, result has 6.2 percent of original size [2021-08-06 20:03:15,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 65 treesize of output 46 [2021-08-06 20:03:16,188 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:03:16,190 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:03:16,326 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:16,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795245485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:16,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:03:16,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:03:16,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069750004] [2021-08-06 20:03:16,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:03:16,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:03:16,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:03:16,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=2531, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:03:16,327 INFO L87 Difference]: Start difference. First operand 11052 states and 15442 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:23,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:03:23,589 INFO L93 Difference]: Finished difference Result 12805 states and 17809 transitions. [2021-08-06 20:03:23,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 20:03:23,589 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:03:23,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:03:23,602 INFO L225 Difference]: With dead ends: 12805 [2021-08-06 20:03:23,602 INFO L226 Difference]: Without dead ends: 12705 [2021-08-06 20:03:23,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2311 ImplicationChecksByTransitivity, 5848.8ms TimeCoverageRelationStatistics Valid=559, Invalid=10997, Unknown=0, NotChecked=0, Total=11556 [2021-08-06 20:03:23,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12705 states. [2021-08-06 20:03:23,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12705 to 11166. [2021-08-06 20:03:23,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11166 states, 11165 states have (on average 1.399641737572772) internal successors, (15627), 11165 states have internal predecessors, (15627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:23,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11166 states to 11166 states and 15627 transitions. [2021-08-06 20:03:23,697 INFO L78 Accepts]: Start accepts. Automaton has 11166 states and 15627 transitions. Word has length 49 [2021-08-06 20:03:23,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:03:23,697 INFO L470 AbstractCegarLoop]: Abstraction has 11166 states and 15627 transitions. [2021-08-06 20:03:23,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:23,697 INFO L276 IsEmpty]: Start isEmpty. Operand 11166 states and 15627 transitions. [2021-08-06 20:03:23,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:03:23,707 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:03:23,707 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:03:23,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-06 20:03:23,907 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 20:03:23,907 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:03:23,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:03:23,907 INFO L82 PathProgramCache]: Analyzing trace with hash 433409839, now seen corresponding path program 30 times [2021-08-06 20:03:23,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:03:23,908 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522356460] [2021-08-06 20:03:23,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:03:23,908 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:03:23,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:03:24,178 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:03:24,182 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:03:24,214 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:03:24,218 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:03:24,255 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:24,259 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:24,299 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:24,303 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:24,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:03:24,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:03:24,376 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:03:24,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:03:24,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:03:24,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:03:24,562 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:03:24,564 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:03:24,592 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:03:24,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:03:24,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:24,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:24,768 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:24,769 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:24,799 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:24,800 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:24,829 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:24,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:03:24,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522356460] [2021-08-06 20:03:24,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522356460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:24,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137319063] [2021-08-06 20:03:24,830 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:03:24,830 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:03:24,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:03:24,830 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:03:24,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-06 20:03:26,905 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:03:26,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:03:26,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:03:26,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:03:28,403 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:03:28,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:03:28,486 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:03:28,488 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:03:29,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 67.6 percent of original size [2021-08-06 20:03:29,066 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 67.6 percent of original size [2021-08-06 20:03:29,205 INFO L354 Elim1Store]: treesize reduction 58, result has 4.9 percent of original size [2021-08-06 20:03:29,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 62 treesize of output 37 [2021-08-06 20:03:29,511 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:29,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137319063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:29,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:03:29,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:03:29,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411195182] [2021-08-06 20:03:29,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:03:29,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:03:29,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:03:29,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2517, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:03:29,512 INFO L87 Difference]: Start difference. First operand 11166 states and 15627 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:33,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:03:33,456 INFO L93 Difference]: Finished difference Result 12507 states and 17402 transitions. [2021-08-06 20:03:33,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 20:03:33,457 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:03:33,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:03:33,473 INFO L225 Difference]: With dead ends: 12507 [2021-08-06 20:03:33,473 INFO L226 Difference]: Without dead ends: 12447 [2021-08-06 20:03:33,473 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1484 ImplicationChecksByTransitivity, 4130.4ms TimeCoverageRelationStatistics Valid=482, Invalid=7708, Unknown=0, NotChecked=0, Total=8190 [2021-08-06 20:03:33,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12447 states. [2021-08-06 20:03:33,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12447 to 11216. [2021-08-06 20:03:33,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11216 states, 11215 states have (on average 1.3989300044583148) internal successors, (15689), 11215 states have internal predecessors, (15689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:33,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11216 states to 11216 states and 15689 transitions. [2021-08-06 20:03:33,591 INFO L78 Accepts]: Start accepts. Automaton has 11216 states and 15689 transitions. Word has length 49 [2021-08-06 20:03:33,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:03:33,592 INFO L470 AbstractCegarLoop]: Abstraction has 11216 states and 15689 transitions. [2021-08-06 20:03:33,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:33,592 INFO L276 IsEmpty]: Start isEmpty. Operand 11216 states and 15689 transitions. [2021-08-06 20:03:33,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:03:33,603 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:03:33,603 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:03:33,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-06 20:03:33,804 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 20:03:33,804 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:03:33,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:03:33,804 INFO L82 PathProgramCache]: Analyzing trace with hash -94612151, now seen corresponding path program 31 times [2021-08-06 20:03:33,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:03:33,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818705972] [2021-08-06 20:03:33,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:03:33,804 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:03:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:03:34,045 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:03:34,049 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:03:34,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:03:34,085 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:03:34,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:34,128 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:34,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:34,174 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:34,209 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:03:34,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.3 percent of original size [2021-08-06 20:03:34,249 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:03:34,252 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:03:34,290 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:03:34,294 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:03:34,620 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:34,621 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:34,655 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:34,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:34,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:34,724 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:34,755 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:34,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:03:34,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818705972] [2021-08-06 20:03:34,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818705972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:34,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052861921] [2021-08-06 20:03:34,755 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:03:34,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:03:34,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:03:34,756 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:03:34,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-06 20:03:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:03:36,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:03:36,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:03:38,467 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:03:38,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:03:38,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:03:38,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:03:39,074 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:03:39,077 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:03:39,187 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:03:39,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:03:39,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:03:39,488 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:03:39,625 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:39,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052861921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:39,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:03:39,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:03:39,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530783034] [2021-08-06 20:03:39,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:03:39,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:03:39,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:03:39,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=2726, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:03:39,627 INFO L87 Difference]: Start difference. First operand 11216 states and 15689 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:46,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:03:46,106 INFO L93 Difference]: Finished difference Result 14740 states and 20527 transitions. [2021-08-06 20:03:46,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 20:03:46,107 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:03:46,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:03:46,127 INFO L225 Difference]: With dead ends: 14740 [2021-08-06 20:03:46,127 INFO L226 Difference]: Without dead ends: 14695 [2021-08-06 20:03:46,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2851 ImplicationChecksByTransitivity, 6020.4ms TimeCoverageRelationStatistics Valid=809, Invalid=12763, Unknown=0, NotChecked=0, Total=13572 [2021-08-06 20:03:46,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14695 states. [2021-08-06 20:03:46,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14695 to 11485. [2021-08-06 20:03:46,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11485 states, 11484 states have (on average 1.4057819575060955) internal successors, (16144), 11484 states have internal predecessors, (16144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:46,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11485 states to 11485 states and 16144 transitions. [2021-08-06 20:03:46,265 INFO L78 Accepts]: Start accepts. Automaton has 11485 states and 16144 transitions. Word has length 49 [2021-08-06 20:03:46,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:03:46,265 INFO L470 AbstractCegarLoop]: Abstraction has 11485 states and 16144 transitions. [2021-08-06 20:03:46,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:46,265 INFO L276 IsEmpty]: Start isEmpty. Operand 11485 states and 16144 transitions. [2021-08-06 20:03:46,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:03:46,277 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:03:46,277 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:03:46,301 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 20:03:46,477 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 20:03:46,477 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:03:46,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:03:46,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1334632849, now seen corresponding path program 32 times [2021-08-06 20:03:46,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:03:46,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410399053] [2021-08-06 20:03:46,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:03:46,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:03:46,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:03:46,712 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:46,716 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:46,751 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:03:46,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:03:46,802 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:03:46,806 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:03:46,848 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:03:46,852 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:03:46,887 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:46,891 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:03:46,927 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:03:46,931 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.7 percent of original size [2021-08-06 20:03:46,968 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:03:46,972 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.2 percent of original size [2021-08-06 20:03:47,339 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:03:47,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:03:47,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:47,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:47,409 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:47,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:03:47,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410399053] [2021-08-06 20:03:47,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410399053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:47,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309032085] [2021-08-06 20:03:47,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:03:47,410 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:03:47,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:03:47,410 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:03:47,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-06 20:03:49,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:03:49,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:03:49,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:03:49,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:03:51,257 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:03:51,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:03:51,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:03:51,445 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:03:51,946 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:03:51,949 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:03:52,043 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-08-06 20:03:52,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 32 [2021-08-06 20:03:52,250 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:52,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309032085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:52,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:03:52,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:03:52,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253855008] [2021-08-06 20:03:52,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:03:52,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:03:52,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:03:52,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=2520, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:03:52,251 INFO L87 Difference]: Start difference. First operand 11485 states and 16144 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:55,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:03:55,708 INFO L93 Difference]: Finished difference Result 12331 states and 17319 transitions. [2021-08-06 20:03:55,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:03:55,708 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:03:55,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:03:55,725 INFO L225 Difference]: With dead ends: 12331 [2021-08-06 20:03:55,725 INFO L226 Difference]: Without dead ends: 12219 [2021-08-06 20:03:55,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1786 ImplicationChecksByTransitivity, 3811.8ms TimeCoverageRelationStatistics Valid=446, Invalid=7564, Unknown=0, NotChecked=0, Total=8010 [2021-08-06 20:03:55,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12219 states. [2021-08-06 20:03:55,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12219 to 11463. [2021-08-06 20:03:55,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11463 states, 11462 states have (on average 1.4060373407782236) internal successors, (16116), 11462 states have internal predecessors, (16116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:55,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11463 states to 11463 states and 16116 transitions. [2021-08-06 20:03:55,851 INFO L78 Accepts]: Start accepts. Automaton has 11463 states and 16116 transitions. Word has length 49 [2021-08-06 20:03:55,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:03:55,851 INFO L470 AbstractCegarLoop]: Abstraction has 11463 states and 16116 transitions. [2021-08-06 20:03:55,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:03:55,851 INFO L276 IsEmpty]: Start isEmpty. Operand 11463 states and 16116 transitions. [2021-08-06 20:03:55,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:03:55,862 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:03:55,862 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:03:55,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-06 20:03:56,063 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 20:03:56,063 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:03:56,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:03:56,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1590765961, now seen corresponding path program 33 times [2021-08-06 20:03:56,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:03:56,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932019537] [2021-08-06 20:03:56,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:03:56,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:03:56,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:03:56,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:03:56,342 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:03:56,375 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:03:56,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:03:56,418 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:56,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:56,464 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:56,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:03:56,660 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:03:56,662 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 71.4 percent of original size [2021-08-06 20:03:56,690 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:03:56,692 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:03:56,721 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:03:56,722 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:03:56,867 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:56,868 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:03:56,901 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:56,902 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:03:56,932 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:56,933 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:03:56,963 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:03:56,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:03:56,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932019537] [2021-08-06 20:03:56,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932019537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:03:56,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366222186] [2021-08-06 20:03:56,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:03:56,964 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:03:56,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:03:56,965 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:03:56,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-06 20:03:59,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:03:59,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:03:59,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:03:59,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:04:00,748 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.4 percent of original size [2021-08-06 20:04:00,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.4 percent of original size [2021-08-06 20:04:01,570 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:01,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 125 treesize of output 101 [2021-08-06 20:04:02,003 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 69.9 percent of original size [2021-08-06 20:04:02,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 69.9 percent of original size [2021-08-06 20:04:02,176 INFO L354 Elim1Store]: treesize reduction 52, result has 5.5 percent of original size [2021-08-06 20:04:02,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 65 treesize of output 44 [2021-08-06 20:04:02,486 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:04:02,487 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:04:02,623 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:02,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366222186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:02,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:04:02,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:04:02,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330039317] [2021-08-06 20:04:02,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:04:02,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:04:02,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:04:02,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2722, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:04:02,624 INFO L87 Difference]: Start difference. First operand 11463 states and 16116 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:07,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:04:07,443 INFO L93 Difference]: Finished difference Result 13415 states and 18744 transitions. [2021-08-06 20:04:07,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-06 20:04:07,444 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:04:07,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:04:07,461 INFO L225 Difference]: With dead ends: 13415 [2021-08-06 20:04:07,461 INFO L226 Difference]: Without dead ends: 13396 [2021-08-06 20:04:07,461 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1874 ImplicationChecksByTransitivity, 4706.0ms TimeCoverageRelationStatistics Valid=529, Invalid=9371, Unknown=0, NotChecked=0, Total=9900 [2021-08-06 20:04:07,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13396 states. [2021-08-06 20:04:07,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13396 to 11784. [2021-08-06 20:04:07,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11784 states, 11783 states have (on average 1.4063481286599337) internal successors, (16571), 11783 states have internal predecessors, (16571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:07,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11784 states to 11784 states and 16571 transitions. [2021-08-06 20:04:07,604 INFO L78 Accepts]: Start accepts. Automaton has 11784 states and 16571 transitions. Word has length 49 [2021-08-06 20:04:07,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:04:07,604 INFO L470 AbstractCegarLoop]: Abstraction has 11784 states and 16571 transitions. [2021-08-06 20:04:07,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:07,604 INFO L276 IsEmpty]: Start isEmpty. Operand 11784 states and 16571 transitions. [2021-08-06 20:04:07,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:04:07,642 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:04:07,643 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:04:07,668 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-06 20:04:07,851 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 20:04:07,851 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:04:07,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:04:07,852 INFO L82 PathProgramCache]: Analyzing trace with hash 350745263, now seen corresponding path program 34 times [2021-08-06 20:04:07,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:04:07,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671379814] [2021-08-06 20:04:07,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:04:07,852 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:04:07,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:04:08,095 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:04:08,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:04:08,135 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:04:08,140 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:04:08,178 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:04:08,183 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:04:08,225 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:04:08,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:04:08,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:04:08,434 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:04:08,466 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:04:08,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.5 percent of original size [2021-08-06 20:04:08,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:04:08,502 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:04:08,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:04:08,540 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:04:08,718 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:04:08,719 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:04:08,758 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:08,758 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:08,790 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:08,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:04:08,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671379814] [2021-08-06 20:04:08,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671379814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:08,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025082010] [2021-08-06 20:04:08,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:04:08,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:04:08,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:04:08,792 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:04:08,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-06 20:04:11,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:04:11,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:04:11,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-08-06 20:04:11,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:04:12,837 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:12,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:04:13,090 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:13,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 27 [2021-08-06 20:04:13,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:04:13,280 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:04:13,404 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:13,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025082010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:13,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:04:13,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22] total 49 [2021-08-06 20:04:13,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979085739] [2021-08-06 20:04:13,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-08-06 20:04:13,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:04:13,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-08-06 20:04:13,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=2321, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:04:13,405 INFO L87 Difference]: Start difference. First operand 11784 states and 16571 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:16,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:04:16,676 INFO L93 Difference]: Finished difference Result 12560 states and 17593 transitions. [2021-08-06 20:04:16,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-06 20:04:16,676 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:04:16,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:04:16,691 INFO L225 Difference]: With dead ends: 12560 [2021-08-06 20:04:16,691 INFO L226 Difference]: Without dead ends: 12489 [2021-08-06 20:04:16,691 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1118 ImplicationChecksByTransitivity, 2898.4ms TimeCoverageRelationStatistics Valid=316, Invalid=5536, Unknown=0, NotChecked=0, Total=5852 [2021-08-06 20:04:16,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12489 states. [2021-08-06 20:04:16,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12489 to 11652. [2021-08-06 20:04:16,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11652 states, 11651 states have (on average 1.4094069178611277) internal successors, (16421), 11651 states have internal predecessors, (16421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:16,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11652 states to 11652 states and 16421 transitions. [2021-08-06 20:04:16,819 INFO L78 Accepts]: Start accepts. Automaton has 11652 states and 16421 transitions. Word has length 49 [2021-08-06 20:04:16,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:04:16,820 INFO L470 AbstractCegarLoop]: Abstraction has 11652 states and 16421 transitions. [2021-08-06 20:04:16,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:16,820 INFO L276 IsEmpty]: Start isEmpty. Operand 11652 states and 16421 transitions. [2021-08-06 20:04:16,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:04:16,832 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:04:16,832 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:04:16,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-06 20:04:17,033 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 20:04:17,033 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:04:17,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:04:17,033 INFO L82 PathProgramCache]: Analyzing trace with hash -57265297, now seen corresponding path program 35 times [2021-08-06 20:04:17,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:04:17,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027511306] [2021-08-06 20:04:17,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:04:17,034 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:04:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:04:17,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:04:17,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:04:17,305 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:04:17,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:04:17,344 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:17,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:17,388 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:17,391 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:17,615 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:04:17,617 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:04:17,646 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:04:17,648 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:04:17,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:04:17,834 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:04:17,867 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:04:17,869 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:04:17,899 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:17,900 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:17,930 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:17,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:04:17,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027511306] [2021-08-06 20:04:17,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027511306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:17,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861351468] [2021-08-06 20:04:17,930 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:04:17,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:04:17,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:04:17,931 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:04:17,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-06 20:04:20,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:04:20,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:04:20,616 WARN L261 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 67 conjunts are in the unsatisfiable core [2021-08-06 20:04:20,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:04:22,148 INFO L354 Elim1Store]: treesize reduction 151, result has 6.2 percent of original size [2021-08-06 20:04:22,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 73 treesize of output 58 [2021-08-06 20:04:22,679 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:22,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:04:22,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:04:22,908 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:04:23,028 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:23,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861351468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:23,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:04:23,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:04:23,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282638771] [2021-08-06 20:04:23,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:04:23,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:04:23,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:04:23,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=2674, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:04:23,030 INFO L87 Difference]: Start difference. First operand 11652 states and 16421 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:26,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:04:26,047 INFO L93 Difference]: Finished difference Result 13551 states and 18919 transitions. [2021-08-06 20:04:26,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 20:04:26,047 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:04:26,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:04:26,066 INFO L225 Difference]: With dead ends: 13551 [2021-08-06 20:04:26,067 INFO L226 Difference]: Without dead ends: 13515 [2021-08-06 20:04:26,067 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1795 ImplicationChecksByTransitivity, 3048.6ms TimeCoverageRelationStatistics Valid=501, Invalid=6809, Unknown=0, NotChecked=0, Total=7310 [2021-08-06 20:04:26,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13515 states. [2021-08-06 20:04:26,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13515 to 11718. [2021-08-06 20:04:26,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11718 states, 11717 states have (on average 1.4086370231287872) internal successors, (16505), 11717 states have internal predecessors, (16505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:26,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11718 states to 11718 states and 16505 transitions. [2021-08-06 20:04:26,215 INFO L78 Accepts]: Start accepts. Automaton has 11718 states and 16505 transitions. Word has length 49 [2021-08-06 20:04:26,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:04:26,215 INFO L470 AbstractCegarLoop]: Abstraction has 11718 states and 16505 transitions. [2021-08-06 20:04:26,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:26,215 INFO L276 IsEmpty]: Start isEmpty. Operand 11718 states and 16505 transitions. [2021-08-06 20:04:26,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:04:26,228 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:04:26,228 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:04:26,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-06 20:04:26,428 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 20:04:26,428 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:04:26,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:04:26,429 INFO L82 PathProgramCache]: Analyzing trace with hash 154783535, now seen corresponding path program 36 times [2021-08-06 20:04:26,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:04:26,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658464958] [2021-08-06 20:04:26,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:04:26,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:04:26,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:04:26,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:04:26,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:04:26,720 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:04:26,724 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:04:26,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:04:26,767 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:04:26,809 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:04:26,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:04:27,035 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:04:27,037 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:04:27,068 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:04:27,070 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:04:27,101 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:04:27,103 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:04:27,316 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:27,317 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:27,351 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:27,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:04:27,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658464958] [2021-08-06 20:04:27,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658464958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:27,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608333588] [2021-08-06 20:04:27,352 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:04:27,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:04:27,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:04:27,352 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:04:27,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-06 20:04:30,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:04:30,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:04:30,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-06 20:04:30,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:04:31,655 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:31,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 45 [2021-08-06 20:04:32,454 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-06 20:04:32,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 68 treesize of output 48 [2021-08-06 20:04:32,611 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:32,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608333588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:32,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:04:32,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22] total 49 [2021-08-06 20:04:32,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553546856] [2021-08-06 20:04:32,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-08-06 20:04:32,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:04:32,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-08-06 20:04:32,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2303, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:04:32,613 INFO L87 Difference]: Start difference. First operand 11718 states and 16505 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:35,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:04:35,636 INFO L93 Difference]: Finished difference Result 12959 states and 18099 transitions. [2021-08-06 20:04:35,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:04:35,637 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:04:35,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:04:35,653 INFO L225 Difference]: With dead ends: 12959 [2021-08-06 20:04:35,654 INFO L226 Difference]: Without dead ends: 12893 [2021-08-06 20:04:35,654 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 3319.1ms TimeCoverageRelationStatistics Valid=432, Invalid=7050, Unknown=0, NotChecked=0, Total=7482 [2021-08-06 20:04:35,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12893 states. [2021-08-06 20:04:35,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12893 to 11734. [2021-08-06 20:04:35,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11734 states, 11733 states have (on average 1.4091025313219125) internal successors, (16533), 11733 states have internal predecessors, (16533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:35,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11734 states to 11734 states and 16533 transitions. [2021-08-06 20:04:35,783 INFO L78 Accepts]: Start accepts. Automaton has 11734 states and 16533 transitions. Word has length 49 [2021-08-06 20:04:35,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:04:35,784 INFO L470 AbstractCegarLoop]: Abstraction has 11734 states and 16533 transitions. [2021-08-06 20:04:35,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:35,784 INFO L276 IsEmpty]: Start isEmpty. Operand 11734 states and 16533 transitions. [2021-08-06 20:04:35,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:04:35,795 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:04:35,795 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:04:35,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-06 20:04:35,996 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 20:04:35,996 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:04:35,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:04:35,996 INFO L82 PathProgramCache]: Analyzing trace with hash -585287287, now seen corresponding path program 37 times [2021-08-06 20:04:35,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:04:35,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374591022] [2021-08-06 20:04:35,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:04:35,997 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:04:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:04:36,286 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:04:36,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:04:36,324 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:04:36,327 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:04:36,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:36,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:36,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:36,417 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:36,826 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:04:36,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:04:36,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:04:36,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:04:36,894 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:36,895 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:36,926 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:36,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:04:36,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374591022] [2021-08-06 20:04:36,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374591022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:36,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995153765] [2021-08-06 20:04:36,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:04:36,927 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:04:36,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:04:36,927 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:04:36,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-06 20:04:39,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:04:39,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:04:39,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:04:41,276 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:41,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:04:41,465 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:04:41,467 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:04:41,872 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:04:41,887 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:04:41,996 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:41,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:04:42,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:04:42,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:04:42,431 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:42,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995153765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:42,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:04:42,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:04:42,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165239768] [2021-08-06 20:04:42,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:04:42,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:04:42,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:04:42,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=2726, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:04:42,432 INFO L87 Difference]: Start difference. First operand 11734 states and 16533 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:47,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:04:47,718 INFO L93 Difference]: Finished difference Result 13648 states and 19081 transitions. [2021-08-06 20:04:47,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:04:47,718 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:04:47,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:04:47,739 INFO L225 Difference]: With dead ends: 13648 [2021-08-06 20:04:47,740 INFO L226 Difference]: Without dead ends: 13629 [2021-08-06 20:04:47,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1957 ImplicationChecksByTransitivity, 4937.3ms TimeCoverageRelationStatistics Valid=531, Invalid=9771, Unknown=0, NotChecked=0, Total=10302 [2021-08-06 20:04:47,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13629 states. [2021-08-06 20:04:47,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13629 to 11762. [2021-08-06 20:04:47,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11762 states, 11761 states have (on average 1.4089788283309241) internal successors, (16571), 11761 states have internal predecessors, (16571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:47,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11762 states to 11762 states and 16571 transitions. [2021-08-06 20:04:47,925 INFO L78 Accepts]: Start accepts. Automaton has 11762 states and 16571 transitions. Word has length 49 [2021-08-06 20:04:47,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:04:47,925 INFO L470 AbstractCegarLoop]: Abstraction has 11762 states and 16571 transitions. [2021-08-06 20:04:47,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:47,925 INFO L276 IsEmpty]: Start isEmpty. Operand 11762 states and 16571 transitions. [2021-08-06 20:04:47,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:04:47,936 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:04:47,937 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:04:47,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-06 20:04:48,137 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 20:04:48,137 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:04:48,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:04:48,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1825307985, now seen corresponding path program 38 times [2021-08-06 20:04:48,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:04:48,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852241673] [2021-08-06 20:04:48,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:04:48,138 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:04:48,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:04:48,393 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:04:48,397 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:04:48,433 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:04:48,437 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:04:48,476 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:04:48,481 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:04:48,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:04:48,535 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:04:49,005 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:04:49,007 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:04:49,044 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:49,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:49,076 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:49,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:04:49,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852241673] [2021-08-06 20:04:49,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852241673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:49,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521219753] [2021-08-06 20:04:49,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:04:49,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:04:49,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:04:49,078 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:04:49,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-06 20:04:52,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:04:52,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:04:52,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:04:52,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:04:53,601 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:04:53,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:04:53,775 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:04:53,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:04:54,304 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:04:54,307 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:04:54,406 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-08-06 20:04:54,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 32 [2021-08-06 20:04:54,625 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:54,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521219753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:54,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:04:54,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:04:54,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678499633] [2021-08-06 20:04:54,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:04:54,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:04:54,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:04:54,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2522, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:04:54,626 INFO L87 Difference]: Start difference. First operand 11762 states and 16571 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:57,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:04:57,304 INFO L93 Difference]: Finished difference Result 11949 states and 16810 transitions. [2021-08-06 20:04:57,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:04:57,305 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:04:57,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:04:57,320 INFO L225 Difference]: With dead ends: 11949 [2021-08-06 20:04:57,320 INFO L226 Difference]: Without dead ends: 11862 [2021-08-06 20:04:57,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 3284.4ms TimeCoverageRelationStatistics Valid=329, Invalid=5833, Unknown=0, NotChecked=0, Total=6162 [2021-08-06 20:04:57,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11862 states. [2021-08-06 20:04:57,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11862 to 11736. [2021-08-06 20:04:57,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11736 states, 11735 states have (on average 1.4092884533446954) internal successors, (16538), 11735 states have internal predecessors, (16538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:57,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11736 states to 11736 states and 16538 transitions. [2021-08-06 20:04:57,456 INFO L78 Accepts]: Start accepts. Automaton has 11736 states and 16538 transitions. Word has length 49 [2021-08-06 20:04:57,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:04:57,456 INFO L470 AbstractCegarLoop]: Abstraction has 11736 states and 16538 transitions. [2021-08-06 20:04:57,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:04:57,456 INFO L276 IsEmpty]: Start isEmpty. Operand 11736 states and 16538 transitions. [2021-08-06 20:04:57,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:04:57,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:04:57,469 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:04:57,496 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 20:04:57,669 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 20:04:57,670 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:04:57,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:04:57,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1151870379, now seen corresponding path program 39 times [2021-08-06 20:04:57,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:04:57,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117224655] [2021-08-06 20:04:57,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:04:57,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:04:57,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:04:57,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:04:57,911 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:04:57,944 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:04:57,948 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:04:57,989 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:57,993 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:58,036 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:58,039 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:04:58,301 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:04:58,303 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:04:58,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:04:58,333 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:04:58,474 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:04:58,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:04:58,507 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:04:58,508 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:04:58,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:58,539 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:04:58,569 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:04:58,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:04:58,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117224655] [2021-08-06 20:04:58,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117224655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:04:58,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136574385] [2021-08-06 20:04:58,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:04:58,569 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:04:58,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:04:58,570 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:04:58,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-06 20:05:01,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:05:01,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:01,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:05:01,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:02,704 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:02,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-08-06 20:05:03,021 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:05:03,023 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:05:03,510 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.1 percent of original size [2021-08-06 20:05:03,512 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.1 percent of original size [2021-08-06 20:05:03,621 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:03,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 34 [2021-08-06 20:05:03,905 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:03,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136574385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:03,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:03,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:05:03,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66578617] [2021-08-06 20:05:03,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:05:03,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:03,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:05:03,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2517, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:05:03,907 INFO L87 Difference]: Start difference. First operand 11736 states and 16538 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:07,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:07,843 INFO L93 Difference]: Finished difference Result 13093 states and 18341 transitions. [2021-08-06 20:05:07,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-06 20:05:07,844 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:05:07,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:07,860 INFO L225 Difference]: With dead ends: 13093 [2021-08-06 20:05:07,861 INFO L226 Difference]: Without dead ends: 13033 [2021-08-06 20:05:07,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1500 ImplicationChecksByTransitivity, 3800.7ms TimeCoverageRelationStatistics Valid=461, Invalid=7729, Unknown=0, NotChecked=0, Total=8190 [2021-08-06 20:05:07,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13033 states. [2021-08-06 20:05:07,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13033 to 11842. [2021-08-06 20:05:07,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11842 states, 11841 states have (on average 1.408495904062157) internal successors, (16678), 11841 states have internal predecessors, (16678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:07,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11842 states to 11842 states and 16678 transitions. [2021-08-06 20:05:07,991 INFO L78 Accepts]: Start accepts. Automaton has 11842 states and 16678 transitions. Word has length 49 [2021-08-06 20:05:07,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:07,991 INFO L470 AbstractCegarLoop]: Abstraction has 11842 states and 16678 transitions. [2021-08-06 20:05:07,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:07,991 INFO L276 IsEmpty]: Start isEmpty. Operand 11842 states and 16678 transitions. [2021-08-06 20:05:08,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:05:08,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:08,003 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:08,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:08,203 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 20:05:08,204 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:05:08,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:08,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1679892369, now seen corresponding path program 40 times [2021-08-06 20:05:08,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:08,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301988278] [2021-08-06 20:05:08,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:08,204 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:08,501 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:05:08,505 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:05:08,539 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:05:08,543 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:05:08,582 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:08,586 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:08,629 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:08,632 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:09,031 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:05:09,032 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:05:09,065 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:05:09,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:05:09,098 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:09,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:09,130 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:09,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:09,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301988278] [2021-08-06 20:05:09,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301988278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:09,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406334158] [2021-08-06 20:05:09,130 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:05:09,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:09,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:09,131 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:05:09,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-06 20:05:12,420 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:05:12,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:12,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:05:12,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:13,476 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:13,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 35 [2021-08-06 20:05:13,940 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:05:13,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:05:14,379 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:05:14,381 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:05:14,492 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:14,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:05:14,795 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:14,797 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:14,930 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:14,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406334158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:14,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:14,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:05:14,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243157362] [2021-08-06 20:05:14,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:05:14,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:14,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:05:14,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=2726, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:05:14,932 INFO L87 Difference]: Start difference. First operand 11842 states and 16678 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:20,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:20,017 INFO L93 Difference]: Finished difference Result 13757 states and 19221 transitions. [2021-08-06 20:05:20,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-06 20:05:20,018 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:05:20,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:20,037 INFO L225 Difference]: With dead ends: 13757 [2021-08-06 20:05:20,038 INFO L226 Difference]: Without dead ends: 13738 [2021-08-06 20:05:20,039 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1980 ImplicationChecksByTransitivity, 4906.5ms TimeCoverageRelationStatistics Valid=570, Invalid=9732, Unknown=0, NotChecked=0, Total=10302 [2021-08-06 20:05:20,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13738 states. [2021-08-06 20:05:20,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13738 to 11838. [2021-08-06 20:05:20,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11838 states, 11837 states have (on average 1.4077891357607502) internal successors, (16664), 11837 states have internal predecessors, (16664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:20,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11838 states to 11838 states and 16664 transitions. [2021-08-06 20:05:20,184 INFO L78 Accepts]: Start accepts. Automaton has 11838 states and 16664 transitions. Word has length 49 [2021-08-06 20:05:20,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:20,184 INFO L470 AbstractCegarLoop]: Abstraction has 11838 states and 16664 transitions. [2021-08-06 20:05:20,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:20,185 INFO L276 IsEmpty]: Start isEmpty. Operand 11838 states and 16664 transitions. [2021-08-06 20:05:20,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:05:20,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:20,197 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:20,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:20,397 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 20:05:20,398 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:05:20,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:20,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1375054229, now seen corresponding path program 41 times [2021-08-06 20:05:20,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:20,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000133957] [2021-08-06 20:05:20,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:20,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:20,672 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:05:20,676 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:05:20,709 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:05:20,713 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:05:20,749 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:05:20,753 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:05:20,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:05:20,796 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:05:21,244 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:05:21,246 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:05:21,284 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:21,284 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:21,316 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:21,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:21,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000133957] [2021-08-06 20:05:21,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000133957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:21,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234820042] [2021-08-06 20:05:21,316 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:05:21,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:21,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:21,317 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:05:21,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-06 20:05:24,676 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:05:24,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:24,678 WARN L261 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 67 conjunts are in the unsatisfiable core [2021-08-06 20:05:24,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:25,213 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 95.3 percent of original size [2021-08-06 20:05:25,215 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 95.3 percent of original size [2021-08-06 20:05:25,722 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:25,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 42 [2021-08-06 20:05:26,237 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 80.7 percent of original size [2021-08-06 20:05:26,241 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 80.7 percent of original size [2021-08-06 20:05:26,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:05:26,969 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:05:27,162 INFO L354 Elim1Store]: treesize reduction 151, result has 6.2 percent of original size [2021-08-06 20:05:27,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 77 treesize of output 50 [2021-08-06 20:05:27,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:05:27,414 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:05:27,551 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:27,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234820042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:27,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:27,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:05:27,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497086193] [2021-08-06 20:05:27,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:05:27,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:27,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:05:27,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=2739, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:05:27,553 INFO L87 Difference]: Start difference. First operand 11838 states and 16664 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:35,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:35,962 INFO L93 Difference]: Finished difference Result 13173 states and 18428 transitions. [2021-08-06 20:05:35,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 20:05:35,963 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:05:35,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:35,980 INFO L225 Difference]: With dead ends: 13173 [2021-08-06 20:05:35,980 INFO L226 Difference]: Without dead ends: 13085 [2021-08-06 20:05:35,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2256 ImplicationChecksByTransitivity, 6759.5ms TimeCoverageRelationStatistics Valid=588, Invalid=11184, Unknown=0, NotChecked=0, Total=11772 [2021-08-06 20:05:35,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13085 states. [2021-08-06 20:05:36,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13085 to 11914. [2021-08-06 20:05:36,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11914 states, 11913 states have (on average 1.407873751364056) internal successors, (16772), 11913 states have internal predecessors, (16772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:36,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11914 states to 11914 states and 16772 transitions. [2021-08-06 20:05:36,117 INFO L78 Accepts]: Start accepts. Automaton has 11914 states and 16772 transitions. Word has length 49 [2021-08-06 20:05:36,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:36,118 INFO L470 AbstractCegarLoop]: Abstraction has 11914 states and 16772 transitions. [2021-08-06 20:05:36,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:36,118 INFO L276 IsEmpty]: Start isEmpty. Operand 11914 states and 16772 transitions. [2021-08-06 20:05:36,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:05:36,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:36,130 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:36,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:36,330 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 20:05:36,331 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:05:36,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:36,331 INFO L82 PathProgramCache]: Analyzing trace with hash 530018235, now seen corresponding path program 42 times [2021-08-06 20:05:36,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:36,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284457683] [2021-08-06 20:05:36,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:36,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:36,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 85.9 percent of original size [2021-08-06 20:05:36,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 85.9 percent of original size [2021-08-06 20:05:36,719 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 87.5 percent of original size [2021-08-06 20:05:36,724 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 87.5 percent of original size [2021-08-06 20:05:36,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 87.8 percent of original size [2021-08-06 20:05:36,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 87.8 percent of original size [2021-08-06 20:05:36,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:05:36,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 86.7 percent of original size [2021-08-06 20:05:37,266 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:05:37,268 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:05:37,307 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:37,307 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:37,339 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:37,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:37,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284457683] [2021-08-06 20:05:37,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284457683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:37,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120520832] [2021-08-06 20:05:37,339 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:05:37,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:37,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:37,340 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:05:37,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-06 20:05:40,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:05:40,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:05:40,830 WARN L261 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 66 conjunts are in the unsatisfiable core [2021-08-06 20:05:40,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:41,846 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:41,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 37 [2021-08-06 20:05:43,010 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.1 percent of original size [2021-08-06 20:05:43,015 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.1 percent of original size [2021-08-06 20:05:43,195 INFO L354 Elim1Store]: treesize reduction 52, result has 5.5 percent of original size [2021-08-06 20:05:43,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 47 [2021-08-06 20:05:43,437 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 67.9 percent of original size [2021-08-06 20:05:43,439 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 67.9 percent of original size [2021-08-06 20:05:43,607 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:43,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120520832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:43,607 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:43,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:05:43,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456819323] [2021-08-06 20:05:43,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:05:43,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:43,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:05:43,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2727, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:05:43,608 INFO L87 Difference]: Start difference. First operand 11914 states and 16772 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:48,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:05:48,482 INFO L93 Difference]: Finished difference Result 12781 states and 17908 transitions. [2021-08-06 20:05:48,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-06 20:05:48,482 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:05:48,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:05:48,501 INFO L225 Difference]: With dead ends: 12781 [2021-08-06 20:05:48,501 INFO L226 Difference]: Without dead ends: 12696 [2021-08-06 20:05:48,502 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 4358.1ms TimeCoverageRelationStatistics Valid=397, Invalid=6913, Unknown=0, NotChecked=0, Total=7310 [2021-08-06 20:05:48,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12696 states. [2021-08-06 20:05:48,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12696 to 11968. [2021-08-06 20:05:48,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11968 states, 11967 states have (on average 1.4072031419737612) internal successors, (16840), 11967 states have internal predecessors, (16840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:48,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11968 states to 11968 states and 16840 transitions. [2021-08-06 20:05:48,662 INFO L78 Accepts]: Start accepts. Automaton has 11968 states and 16840 transitions. Word has length 49 [2021-08-06 20:05:48,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:05:48,662 INFO L470 AbstractCegarLoop]: Abstraction has 11968 states and 16840 transitions. [2021-08-06 20:05:48,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:05:48,662 INFO L276 IsEmpty]: Start isEmpty. Operand 11968 states and 16840 transitions. [2021-08-06 20:05:48,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:05:48,675 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:05:48,675 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:05:48,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-06 20:05:48,876 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 20:05:48,876 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:05:48,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:05:48,877 INFO L82 PathProgramCache]: Analyzing trace with hash 920734089, now seen corresponding path program 43 times [2021-08-06 20:05:48,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:05:48,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936320111] [2021-08-06 20:05:48,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:05:48,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:05:48,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:49,130 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:05:49,134 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.8 percent of original size [2021-08-06 20:05:49,169 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:05:49,174 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.1 percent of original size [2021-08-06 20:05:49,214 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:49,218 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:49,262 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:49,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 86.4 percent of original size [2021-08-06 20:05:49,675 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:05:49,677 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:05:49,711 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:05:49,712 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:05:49,744 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:49,745 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:05:49,778 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:49,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:05:49,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936320111] [2021-08-06 20:05:49,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936320111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:49,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063463775] [2021-08-06 20:05:49,779 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:05:49,779 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:05:49,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:05:49,780 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:05:49,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-06 20:05:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:05:53,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:05:53,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:05:54,515 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:54,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:05:54,959 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:05:54,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:05:55,376 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:05:55,378 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:05:55,492 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:05:55,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:05:55,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:55,794 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:05:55,936 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:05:55,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063463775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:05:55,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:05:55,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:05:55,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489949148] [2021-08-06 20:05:55,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:05:55,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:05:55,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:05:55,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2727, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:05:55,937 INFO L87 Difference]: Start difference. First operand 11968 states and 16840 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:00,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:00,222 INFO L93 Difference]: Finished difference Result 13884 states and 19440 transitions. [2021-08-06 20:06:00,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:06:00,223 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:06:00,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:00,239 INFO L225 Difference]: With dead ends: 13884 [2021-08-06 20:06:00,239 INFO L226 Difference]: Without dead ends: 13879 [2021-08-06 20:06:00,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1482 ImplicationChecksByTransitivity, 4202.7ms TimeCoverageRelationStatistics Valid=454, Invalid=8102, Unknown=0, NotChecked=0, Total=8556 [2021-08-06 20:06:00,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13879 states. [2021-08-06 20:06:00,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13879 to 12232. [2021-08-06 20:06:00,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12232 states, 12231 states have (on average 1.4090425966805658) internal successors, (17234), 12231 states have internal predecessors, (17234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:00,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12232 states to 12232 states and 17234 transitions. [2021-08-06 20:06:00,376 INFO L78 Accepts]: Start accepts. Automaton has 12232 states and 17234 transitions. Word has length 49 [2021-08-06 20:06:00,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:00,376 INFO L470 AbstractCegarLoop]: Abstraction has 12232 states and 17234 transitions. [2021-08-06 20:06:00,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:00,377 INFO L276 IsEmpty]: Start isEmpty. Operand 12232 states and 17234 transitions. [2021-08-06 20:06:00,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:06:00,389 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:00,389 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:00,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:00,590 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 20:06:00,590 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:06:00,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:00,590 INFO L82 PathProgramCache]: Analyzing trace with hash -319286609, now seen corresponding path program 44 times [2021-08-06 20:06:00,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:00,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819066587] [2021-08-06 20:06:00,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:00,591 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:00,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:00,916 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:06:00,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 82.4 percent of original size [2021-08-06 20:06:00,961 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:06:00,966 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.3 percent of original size [2021-08-06 20:06:01,007 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:06:01,011 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 84.7 percent of original size [2021-08-06 20:06:01,055 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:06:01,059 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 83.3 percent of original size [2021-08-06 20:06:01,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:06:01,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:06:01,542 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:01,543 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:01,576 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:01,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:01,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819066587] [2021-08-06 20:06:01,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819066587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:01,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481318080] [2021-08-06 20:06:01,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:06:01,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:01,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:01,577 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:01,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-06 20:06:05,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:06:05,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:05,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:06:05,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:06,401 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:06:06,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 35 [2021-08-06 20:06:06,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:06:06,831 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:06:07,344 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:06:07,347 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:06:07,444 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-08-06 20:06:07,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 32 [2021-08-06 20:06:07,657 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:07,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481318080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:07,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:07,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:06:07,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377895129] [2021-08-06 20:06:07,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:06:07,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:07,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:06:07,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2522, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:06:07,658 INFO L87 Difference]: Start difference. First operand 12232 states and 17234 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:10,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:10,030 INFO L93 Difference]: Finished difference Result 12497 states and 17564 transitions. [2021-08-06 20:06:10,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:06:10,031 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:06:10,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:10,049 INFO L225 Difference]: With dead ends: 12497 [2021-08-06 20:06:10,050 INFO L226 Difference]: Without dead ends: 12492 [2021-08-06 20:06:10,050 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 2854.8ms TimeCoverageRelationStatistics Valid=276, Invalid=4980, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 20:06:10,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12492 states. [2021-08-06 20:06:10,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12492 to 12246. [2021-08-06 20:06:10,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12246 states, 12245 states have (on average 1.4086565945283789) internal successors, (17249), 12245 states have internal predecessors, (17249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:10,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12246 states to 12246 states and 17249 transitions. [2021-08-06 20:06:10,200 INFO L78 Accepts]: Start accepts. Automaton has 12246 states and 17249 transitions. Word has length 49 [2021-08-06 20:06:10,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:10,201 INFO L470 AbstractCegarLoop]: Abstraction has 12246 states and 17249 transitions. [2021-08-06 20:06:10,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:10,201 INFO L276 IsEmpty]: Start isEmpty. Operand 12246 states and 17249 transitions. [2021-08-06 20:06:10,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:06:10,214 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:10,214 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:10,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:10,414 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 20:06:10,415 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:06:10,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:10,415 INFO L82 PathProgramCache]: Analyzing trace with hash -453406881, now seen corresponding path program 45 times [2021-08-06 20:06:10,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:10,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500159967] [2021-08-06 20:06:10,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:10,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:10,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:10,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:10,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:10,714 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:10,717 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:10,750 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:06:10,753 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:06:10,790 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:06:10,792 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:06:10,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:06:10,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:06:10,936 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:06:10,939 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:06:10,976 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:06:10,979 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:06:11,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:06:11,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:06:11,053 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:06:11,055 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:06:11,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:06:11,084 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:06:11,117 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:06:11,119 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:06:11,348 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:06:11,350 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:06:11,382 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:06:11,383 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:06:11,411 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:11,412 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:11,439 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:11,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:11,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500159967] [2021-08-06 20:06:11,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500159967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:11,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443959685] [2021-08-06 20:06:11,439 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:06:11,439 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:11,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:11,440 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:11,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-06 20:06:15,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:06:15,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:15,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:06:15,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:16,552 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:06:16,556 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:06:17,589 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:06:17,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 129 treesize of output 101 [2021-08-06 20:06:18,037 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 69.3 percent of original size [2021-08-06 20:06:18,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 69.3 percent of original size [2021-08-06 20:06:18,216 INFO L354 Elim1Store]: treesize reduction 52, result has 5.5 percent of original size [2021-08-06 20:06:18,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 44 [2021-08-06 20:06:18,513 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:18,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443959685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:18,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:18,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-08-06 20:06:18,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296188435] [2021-08-06 20:06:18,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:06:18,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:18,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:06:18,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2601, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:06:18,514 INFO L87 Difference]: Start difference. First operand 12246 states and 17249 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:25,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:25,891 INFO L93 Difference]: Finished difference Result 16034 states and 22581 transitions. [2021-08-06 20:06:25,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-08-06 20:06:25,891 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:06:25,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:25,913 INFO L225 Difference]: With dead ends: 16034 [2021-08-06 20:06:25,913 INFO L226 Difference]: Without dead ends: 15930 [2021-08-06 20:06:25,914 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4748 ImplicationChecksByTransitivity, 7014.6ms TimeCoverageRelationStatistics Valid=1586, Invalid=16774, Unknown=0, NotChecked=0, Total=18360 [2021-08-06 20:06:25,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15930 states. [2021-08-06 20:06:26,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15930 to 12977. [2021-08-06 20:06:26,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12977 states, 12976 states have (on average 1.410912453760789) internal successors, (18308), 12976 states have internal predecessors, (18308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:26,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12977 states to 12977 states and 18308 transitions. [2021-08-06 20:06:26,079 INFO L78 Accepts]: Start accepts. Automaton has 12977 states and 18308 transitions. Word has length 49 [2021-08-06 20:06:26,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:26,079 INFO L470 AbstractCegarLoop]: Abstraction has 12977 states and 18308 transitions. [2021-08-06 20:06:26,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:26,080 INFO L276 IsEmpty]: Start isEmpty. Operand 12977 states and 18308 transitions. [2021-08-06 20:06:26,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:06:26,093 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:26,093 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:26,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:26,293 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 20:06:26,294 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:06:26,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:26,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1805930247, now seen corresponding path program 46 times [2021-08-06 20:06:26,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:26,294 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107817739] [2021-08-06 20:06:26,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:26,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:26,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:26,607 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:26,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:26,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:26,642 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:26,674 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:06:26,676 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:06:26,712 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:06:26,714 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:06:26,745 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:06:26,747 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:06:26,891 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:06:26,894 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:06:26,927 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:06:26,930 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:06:26,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:06:26,968 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:06:26,994 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:06:26,996 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:06:27,028 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:06:27,030 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:06:27,203 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:06:27,204 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:06:27,236 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:06:27,238 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:06:27,267 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:27,268 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:27,296 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:27,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:27,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107817739] [2021-08-06 20:06:27,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107817739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:27,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123891713] [2021-08-06 20:06:27,296 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:06:27,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:27,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:27,297 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:27,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-06 20:06:31,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:06:31,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:31,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:06:31,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:32,601 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.8 percent of original size [2021-08-06 20:06:32,604 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.8 percent of original size [2021-08-06 20:06:33,229 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:06:33,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-08-06 20:06:33,449 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:06:33,452 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:06:33,559 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:06:33,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:06:33,841 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:06:33,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:06:33,979 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:33,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123891713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:33,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:33,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-08-06 20:06:33,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370501094] [2021-08-06 20:06:33,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 20:06:33,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:33,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 20:06:33,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=2809, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:06:33,980 INFO L87 Difference]: Start difference. First operand 12977 states and 18308 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:43,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:06:43,919 INFO L93 Difference]: Finished difference Result 17077 states and 23859 transitions. [2021-08-06 20:06:43,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-08-06 20:06:43,919 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:06:43,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:06:43,941 INFO L225 Difference]: With dead ends: 17077 [2021-08-06 20:06:43,941 INFO L226 Difference]: Without dead ends: 17008 [2021-08-06 20:06:43,942 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6684 ImplicationChecksByTransitivity, 9455.7ms TimeCoverageRelationStatistics Valid=1993, Invalid=22187, Unknown=0, NotChecked=0, Total=24180 [2021-08-06 20:06:43,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17008 states. [2021-08-06 20:06:44,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17008 to 13011. [2021-08-06 20:06:44,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13011 states, 13010 states have (on average 1.4124519600307457) internal successors, (18376), 13010 states have internal predecessors, (18376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:44,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13011 states to 13011 states and 18376 transitions. [2021-08-06 20:06:44,120 INFO L78 Accepts]: Start accepts. Automaton has 13011 states and 18376 transitions. Word has length 49 [2021-08-06 20:06:44,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:06:44,120 INFO L470 AbstractCegarLoop]: Abstraction has 13011 states and 18376 transitions. [2021-08-06 20:06:44,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:06:44,120 INFO L276 IsEmpty]: Start isEmpty. Operand 13011 states and 18376 transitions. [2021-08-06 20:06:44,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:06:44,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:06:44,134 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:06:44,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-06 20:06:44,334 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 20:06:44,335 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:06:44,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:06:44,335 INFO L82 PathProgramCache]: Analyzing trace with hash -1593881415, now seen corresponding path program 47 times [2021-08-06 20:06:44,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:06:44,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40559489] [2021-08-06 20:06:44,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:06:44,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:06:44,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:06:44,683 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:44,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:44,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:44,719 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:44,751 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:06:44,753 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:06:44,790 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:44,792 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:06:44,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:06:44,828 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:06:44,989 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:06:44,992 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:06:45,030 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 20:06:45,033 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 20:06:45,073 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:06:45,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:06:45,103 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:06:45,105 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:06:45,139 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:06:45,141 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:06:45,349 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:45,350 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:06:45,380 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:45,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:06:45,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40559489] [2021-08-06 20:06:45,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40559489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:45,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586886304] [2021-08-06 20:06:45,380 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:06:45,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:06:45,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:06:45,381 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:06:45,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-06 20:06:49,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:06:49,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:06:49,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 57 conjunts are in the unsatisfiable core [2021-08-06 20:06:49,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:06:51,043 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 91.0 percent of original size [2021-08-06 20:06:51,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 91.0 percent of original size [2021-08-06 20:06:52,515 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:06:52,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 120 treesize of output 96 [2021-08-06 20:06:54,396 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 77.9 percent of original size [2021-08-06 20:06:54,404 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 77.9 percent of original size [2021-08-06 20:06:54,850 INFO L354 Elim1Store]: treesize reduction 82, result has 7.9 percent of original size [2021-08-06 20:06:54,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 94 treesize of output 74 [2021-08-06 20:06:55,077 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:06:55,079 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:06:55,218 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:06:55,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586886304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:06:55,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:06:55,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 52 [2021-08-06 20:06:55,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845505700] [2021-08-06 20:06:55,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:06:55,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:06:55,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:06:55,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=2632, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:06:55,219 INFO L87 Difference]: Start difference. First operand 13011 states and 18376 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:09,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:09,481 INFO L93 Difference]: Finished difference Result 15829 states and 22211 transitions. [2021-08-06 20:07:09,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2021-08-06 20:07:09,481 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:07:09,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:09,523 INFO L225 Difference]: With dead ends: 15829 [2021-08-06 20:07:09,523 INFO L226 Difference]: Without dead ends: 15731 [2021-08-06 20:07:09,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4570 ImplicationChecksByTransitivity, 10420.5ms TimeCoverageRelationStatistics Valid=815, Invalid=18091, Unknown=0, NotChecked=0, Total=18906 [2021-08-06 20:07:09,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15731 states. [2021-08-06 20:07:09,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15731 to 13249. [2021-08-06 20:07:09,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13249 states, 13248 states have (on average 1.416893115942029) internal successors, (18771), 13248 states have internal predecessors, (18771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:09,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13249 states to 13249 states and 18771 transitions. [2021-08-06 20:07:09,674 INFO L78 Accepts]: Start accepts. Automaton has 13249 states and 18771 transitions. Word has length 49 [2021-08-06 20:07:09,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:09,674 INFO L470 AbstractCegarLoop]: Abstraction has 13249 states and 18771 transitions. [2021-08-06 20:07:09,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:09,674 INFO L276 IsEmpty]: Start isEmpty. Operand 13249 states and 18771 transitions. [2021-08-06 20:07:09,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:07:09,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:09,687 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:09,719 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 20:07:09,888 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 20:07:09,889 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:07:09,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:09,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1714208929, now seen corresponding path program 48 times [2021-08-06 20:07:09,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:09,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657125114] [2021-08-06 20:07:09,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:09,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:10,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:10,149 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:10,181 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:10,184 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:10,215 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:07:10,218 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:07:10,254 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:07:10,256 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:07:10,287 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:07:10,289 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:07:10,496 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:07:10,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:07:10,525 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:07:10,527 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:07:10,554 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:07:10,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:07:10,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:07:10,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:07:10,770 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:07:10,771 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:07:10,801 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:10,802 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:10,831 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:10,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:10,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657125114] [2021-08-06 20:07:10,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657125114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:10,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250276368] [2021-08-06 20:07:10,832 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:07:10,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:10,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:10,833 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:07:10,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-06 20:07:15,181 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:07:15,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:15,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-08-06 20:07:15,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:16,674 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:07:16,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-08-06 20:07:16,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:07:16,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 84.7 percent of original size [2021-08-06 20:07:17,368 INFO L354 Elim1Store]: treesize reduction 98, result has 6.7 percent of original size [2021-08-06 20:07:17,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 71 treesize of output 45 [2021-08-06 20:07:17,638 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:17,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250276368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:17,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:17,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 24] total 53 [2021-08-06 20:07:17,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210327281] [2021-08-06 20:07:17,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:07:17,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:17,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:07:17,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=2686, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:07:17,640 INFO L87 Difference]: Start difference. First operand 13249 states and 18771 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:23,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:23,475 INFO L93 Difference]: Finished difference Result 16405 states and 23180 transitions. [2021-08-06 20:07:23,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-08-06 20:07:23,475 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:07:23,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:23,497 INFO L225 Difference]: With dead ends: 16405 [2021-08-06 20:07:23,497 INFO L226 Difference]: Without dead ends: 16333 [2021-08-06 20:07:23,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3561 ImplicationChecksByTransitivity, 5619.5ms TimeCoverageRelationStatistics Valid=1139, Invalid=13141, Unknown=0, NotChecked=0, Total=14280 [2021-08-06 20:07:23,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16333 states. [2021-08-06 20:07:23,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16333 to 13315. [2021-08-06 20:07:23,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13315 states, 13314 states have (on average 1.417680636923539) internal successors, (18875), 13314 states have internal predecessors, (18875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:23,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13315 states to 13315 states and 18875 transitions. [2021-08-06 20:07:23,675 INFO L78 Accepts]: Start accepts. Automaton has 13315 states and 18875 transitions. Word has length 49 [2021-08-06 20:07:23,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:23,675 INFO L470 AbstractCegarLoop]: Abstraction has 13315 states and 18875 transitions. [2021-08-06 20:07:23,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:23,675 INFO L276 IsEmpty]: Start isEmpty. Operand 13315 states and 18875 transitions. [2021-08-06 20:07:23,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:07:23,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:23,689 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:23,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 20:07:23,904 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 20:07:23,905 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:07:23,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:23,905 INFO L82 PathProgramCache]: Analyzing trace with hash 2052736377, now seen corresponding path program 49 times [2021-08-06 20:07:23,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:23,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150590117] [2021-08-06 20:07:23,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:23,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:24,168 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:24,171 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:24,206 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:24,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:24,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:07:24,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:07:24,289 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:07:24,292 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:07:24,327 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:07:24,330 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:07:24,790 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:07:24,791 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:07:24,837 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:07:24,838 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:07:24,872 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:24,873 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:24,903 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:24,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:24,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150590117] [2021-08-06 20:07:24,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150590117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:24,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696411484] [2021-08-06 20:07:24,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:07:24,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:24,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:24,905 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:07:24,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-06 20:07:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:29,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:07:29,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:30,821 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:07:30,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:07:31,005 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:07:31,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:07:31,395 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:07:31,398 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:07:31,503 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:07:31,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:07:31,794 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:07:31,795 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:07:31,921 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:31,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696411484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:31,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:31,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 26] total 55 [2021-08-06 20:07:31,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441876757] [2021-08-06 20:07:31,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:07:31,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:31,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:07:31,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=2919, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:07:31,922 INFO L87 Difference]: Start difference. First operand 13315 states and 18875 transitions. Second operand has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:41,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:41,002 INFO L93 Difference]: Finished difference Result 18072 states and 25537 transitions. [2021-08-06 20:07:41,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-08-06 20:07:41,002 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:07:41,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:41,024 INFO L225 Difference]: With dead ends: 18072 [2021-08-06 20:07:41,024 INFO L226 Difference]: Without dead ends: 18017 [2021-08-06 20:07:41,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6785 ImplicationChecksByTransitivity, 8149.0ms TimeCoverageRelationStatistics Valid=1740, Invalid=22440, Unknown=0, NotChecked=0, Total=24180 [2021-08-06 20:07:41,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18017 states. [2021-08-06 20:07:41,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18017 to 13309. [2021-08-06 20:07:41,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13309 states, 13308 states have (on average 1.417117523294259) internal successors, (18859), 13308 states have internal predecessors, (18859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:41,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13309 states to 13309 states and 18859 transitions. [2021-08-06 20:07:41,196 INFO L78 Accepts]: Start accepts. Automaton has 13309 states and 18859 transitions. Word has length 49 [2021-08-06 20:07:41,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:41,196 INFO L470 AbstractCegarLoop]: Abstraction has 13309 states and 18859 transitions. [2021-08-06 20:07:41,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:41,196 INFO L276 IsEmpty]: Start isEmpty. Operand 13309 states and 18859 transitions. [2021-08-06 20:07:41,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:07:41,209 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:41,209 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:41,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:41,409 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 20:07:41,410 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:07:41,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:41,410 INFO L82 PathProgramCache]: Analyzing trace with hash -2030182087, now seen corresponding path program 50 times [2021-08-06 20:07:41,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:41,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253710355] [2021-08-06 20:07:41,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:41,410 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:41,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:41,664 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:41,666 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:41,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:41,699 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:41,730 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:07:41,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:07:41,769 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:41,772 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:41,804 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:07:41,806 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:07:42,275 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:42,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:42,307 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:42,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:42,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253710355] [2021-08-06 20:07:42,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253710355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:42,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202840052] [2021-08-06 20:07:42,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:07:42,307 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:42,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:42,309 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:07:42,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-06 20:07:46,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:07:46,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:46,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:07:46,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:48,394 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:07:48,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:07:48,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:07:48,580 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:07:49,145 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:07:49,148 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:07:49,248 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-08-06 20:07:49,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 32 [2021-08-06 20:07:49,450 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:49,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202840052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:49,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:07:49,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:07:49,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985971900] [2021-08-06 20:07:49,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:07:49,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:07:49,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:07:49,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=2519, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:07:49,451 INFO L87 Difference]: Start difference. First operand 13309 states and 18859 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:51,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:07:51,951 INFO L93 Difference]: Finished difference Result 13599 states and 19231 transitions. [2021-08-06 20:07:51,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:07:51,952 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:07:51,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:07:51,970 INFO L225 Difference]: With dead ends: 13599 [2021-08-06 20:07:51,970 INFO L226 Difference]: Without dead ends: 13522 [2021-08-06 20:07:51,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 3011.4ms TimeCoverageRelationStatistics Valid=265, Invalid=4991, Unknown=0, NotChecked=0, Total=5256 [2021-08-06 20:07:51,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13522 states. [2021-08-06 20:07:52,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13522 to 13273. [2021-08-06 20:07:52,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13273 states, 13272 states have (on average 1.4177215189873418) internal successors, (18816), 13272 states have internal predecessors, (18816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:52,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13273 states to 13273 states and 18816 transitions. [2021-08-06 20:07:52,145 INFO L78 Accepts]: Start accepts. Automaton has 13273 states and 18816 transitions. Word has length 49 [2021-08-06 20:07:52,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:07:52,145 INFO L470 AbstractCegarLoop]: Abstraction has 13273 states and 18816 transitions. [2021-08-06 20:07:52,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:07:52,145 INFO L276 IsEmpty]: Start isEmpty. Operand 13273 states and 18816 transitions. [2021-08-06 20:07:52,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:07:52,159 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:07:52,159 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:07:52,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-06 20:07:52,359 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 20:07:52,359 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:07:52,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:07:52,360 INFO L82 PathProgramCache]: Analyzing trace with hash 905723363, now seen corresponding path program 51 times [2021-08-06 20:07:52,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:07:52,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462292923] [2021-08-06 20:07:52,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:07:52,367 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:07:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:07:52,626 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:52,628 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:52,659 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:52,661 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:07:52,693 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:07:52,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:07:52,732 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:07:52,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:07:52,776 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:07:52,781 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:07:52,827 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.1 percent of original size [2021-08-06 20:07:52,831 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.1 percent of original size [2021-08-06 20:07:52,875 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 70.2 percent of original size [2021-08-06 20:07:52,880 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 70.2 percent of original size [2021-08-06 20:07:52,923 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 72.8 percent of original size [2021-08-06 20:07:52,928 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 72.8 percent of original size [2021-08-06 20:07:52,973 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 72.2 percent of original size [2021-08-06 20:07:52,978 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 72.2 percent of original size [2021-08-06 20:07:53,024 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 72.2 percent of original size [2021-08-06 20:07:53,029 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 72.2 percent of original size [2021-08-06 20:07:53,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 68.4 percent of original size [2021-08-06 20:07:53,168 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 68.4 percent of original size [2021-08-06 20:07:53,208 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:07:53,210 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:07:53,242 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:07:53,244 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:07:53,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:07:53,418 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:07:53,448 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:07:53,449 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:07:53,477 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:53,478 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:07:53,505 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:07:53,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:07:53,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462292923] [2021-08-06 20:07:53,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462292923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:07:53,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64810203] [2021-08-06 20:07:53,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:07:53,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:07:53,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:07:53,506 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:07:53,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-06 20:07:58,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:07:58,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:07:58,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 62 conjunts are in the unsatisfiable core [2021-08-06 20:07:58,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:07:59,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:07:59,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:08:00,187 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:08:00,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:08:00,448 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 67.6 percent of original size [2021-08-06 20:08:00,452 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 67.6 percent of original size [2021-08-06 20:08:00,590 INFO L354 Elim1Store]: treesize reduction 64, result has 4.5 percent of original size [2021-08-06 20:08:00,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 66 treesize of output 39 [2021-08-06 20:08:00,880 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:00,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64810203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:00,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:00,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-08-06 20:08:00,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491252898] [2021-08-06 20:08:00,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:08:00,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:00,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:08:00,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2593, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:08:00,881 INFO L87 Difference]: Start difference. First operand 13273 states and 18816 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:06,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:06,732 INFO L93 Difference]: Finished difference Result 17694 states and 25166 transitions. [2021-08-06 20:08:06,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 20:08:06,733 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:08:06,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:06,755 INFO L225 Difference]: With dead ends: 17694 [2021-08-06 20:08:06,755 INFO L226 Difference]: Without dead ends: 17601 [2021-08-06 20:08:06,755 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2952 ImplicationChecksByTransitivity, 5609.1ms TimeCoverageRelationStatistics Valid=891, Invalid=11765, Unknown=0, NotChecked=0, Total=12656 [2021-08-06 20:08:06,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17601 states. [2021-08-06 20:08:06,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17601 to 13619. [2021-08-06 20:08:06,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13619 states, 13618 states have (on average 1.4189308268468204) internal successors, (19323), 13618 states have internal predecessors, (19323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:06,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13619 states to 13619 states and 19323 transitions. [2021-08-06 20:08:06,931 INFO L78 Accepts]: Start accepts. Automaton has 13619 states and 19323 transitions. Word has length 49 [2021-08-06 20:08:06,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:06,931 INFO L470 AbstractCegarLoop]: Abstraction has 13619 states and 19323 transitions. [2021-08-06 20:08:06,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:06,931 INFO L276 IsEmpty]: Start isEmpty. Operand 13619 states and 19323 transitions. [2021-08-06 20:08:06,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:08:06,946 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:06,946 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:06,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:07,146 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 20:08:07,146 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:08:07,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:07,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1789107971, now seen corresponding path program 52 times [2021-08-06 20:08:07,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:07,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300379317] [2021-08-06 20:08:07,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:07,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:07,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:07,495 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:07,497 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:07,528 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:07,530 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:07,562 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:08:07,565 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:08:07,600 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:08:07,605 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:08:07,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:08:07,648 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:08:07,694 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:08:07,699 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:08:07,747 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:08:07,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.9 percent of original size [2021-08-06 20:08:07,796 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 71.6 percent of original size [2021-08-06 20:08:07,800 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 71.6 percent of original size [2021-08-06 20:08:07,845 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 74.0 percent of original size [2021-08-06 20:08:07,850 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 74.0 percent of original size [2021-08-06 20:08:07,920 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 72.2 percent of original size [2021-08-06 20:08:07,926 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 72.2 percent of original size [2021-08-06 20:08:07,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 68.4 percent of original size [2021-08-06 20:08:07,966 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 68.4 percent of original size [2021-08-06 20:08:08,031 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:08,034 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:08,072 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:08:08,074 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:08:08,250 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:08:08,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:08:08,282 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:08:08,283 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:08:08,312 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:08,313 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:08,340 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:08,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:08,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300379317] [2021-08-06 20:08:08,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300379317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:08,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155594932] [2021-08-06 20:08:08,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:08:08,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:08,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:08,343 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:08:08,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-06 20:08:13,089 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:08:13,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:13,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:08:13,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:14,279 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.2 percent of original size [2021-08-06 20:08:14,282 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.2 percent of original size [2021-08-06 20:08:15,103 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:08:15,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 27 [2021-08-06 20:08:15,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:08:15,323 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:08:15,427 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:08:15,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:08:15,709 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:08:15,710 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:08:15,836 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:15,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155594932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:15,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:15,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-08-06 20:08:15,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676599911] [2021-08-06 20:08:15,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 20:08:15,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:15,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 20:08:15,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=2794, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:08:15,837 INFO L87 Difference]: Start difference. First operand 13619 states and 19323 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:23,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:23,887 INFO L93 Difference]: Finished difference Result 20890 states and 29795 transitions. [2021-08-06 20:08:23,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-08-06 20:08:23,887 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:08:23,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:23,916 INFO L225 Difference]: With dead ends: 20890 [2021-08-06 20:08:23,916 INFO L226 Difference]: Without dead ends: 20830 [2021-08-06 20:08:23,918 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5160 ImplicationChecksByTransitivity, 7371.7ms TimeCoverageRelationStatistics Valid=1434, Invalid=18026, Unknown=0, NotChecked=0, Total=19460 [2021-08-06 20:08:23,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20830 states. [2021-08-06 20:08:24,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20830 to 14569. [2021-08-06 20:08:24,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14569 states, 14568 states have (on average 1.4217462932454694) internal successors, (20712), 14568 states have internal predecessors, (20712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:24,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14569 states to 14569 states and 20712 transitions. [2021-08-06 20:08:24,137 INFO L78 Accepts]: Start accepts. Automaton has 14569 states and 20712 transitions. Word has length 49 [2021-08-06 20:08:24,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:24,137 INFO L470 AbstractCegarLoop]: Abstraction has 14569 states and 20712 transitions. [2021-08-06 20:08:24,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:24,137 INFO L276 IsEmpty]: Start isEmpty. Operand 14569 states and 20712 transitions. [2021-08-06 20:08:24,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:08:24,154 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:24,154 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:24,186 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 20:08:24,355 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 20:08:24,355 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:08:24,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:24,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1577059139, now seen corresponding path program 53 times [2021-08-06 20:08:24,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:24,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071336695] [2021-08-06 20:08:24,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:24,356 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:24,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:24,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:24,630 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:24,665 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:24,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:24,701 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:08:24,704 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:08:24,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 54.4 percent of original size [2021-08-06 20:08:24,745 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 54.4 percent of original size [2021-08-06 20:08:24,786 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 81.1 percent of original size [2021-08-06 20:08:24,790 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 81.1 percent of original size [2021-08-06 20:08:24,837 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 82.1 percent of original size [2021-08-06 20:08:24,841 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 82.1 percent of original size [2021-08-06 20:08:24,890 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 81.6 percent of original size [2021-08-06 20:08:24,894 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 81.6 percent of original size [2021-08-06 20:08:24,939 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 69.2 percent of original size [2021-08-06 20:08:24,944 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 69.2 percent of original size [2021-08-06 20:08:24,989 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 71.7 percent of original size [2021-08-06 20:08:24,994 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 71.7 percent of original size [2021-08-06 20:08:25,046 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 69.6 percent of original size [2021-08-06 20:08:25,050 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 69.6 percent of original size [2021-08-06 20:08:25,085 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 65.4 percent of original size [2021-08-06 20:08:25,089 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 65.4 percent of original size [2021-08-06 20:08:25,131 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:08:25,133 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:08:25,167 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:08:25,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:08:25,353 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:25,354 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:25,382 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:25,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:25,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071336695] [2021-08-06 20:08:25,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071336695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:25,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687254173] [2021-08-06 20:08:25,383 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:08:25,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:25,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:25,383 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:08:25,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-06 20:08:30,357 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:08:30,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:30,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 64 conjunts are in the unsatisfiable core [2021-08-06 20:08:30,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:31,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:08:31,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.5 percent of original size [2021-08-06 20:08:31,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 96.3 percent of original size [2021-08-06 20:08:31,627 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 96.3 percent of original size [2021-08-06 20:08:32,072 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:08:32,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-08-06 20:08:32,471 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:08:32,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 89 treesize of output 49 [2021-08-06 20:08:32,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:08:32,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:08:32,781 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:32,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687254173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:32,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:32,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-08-06 20:08:32,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032417418] [2021-08-06 20:08:32,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-06 20:08:32,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:32,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-06 20:08:32,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=2411, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:08:32,782 INFO L87 Difference]: Start difference. First operand 14569 states and 20712 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:38,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:38,955 INFO L93 Difference]: Finished difference Result 17940 states and 25720 transitions. [2021-08-06 20:08:38,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-08-06 20:08:38,955 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:08:38,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:38,973 INFO L225 Difference]: With dead ends: 17940 [2021-08-06 20:08:38,974 INFO L226 Difference]: Without dead ends: 17839 [2021-08-06 20:08:38,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3585 ImplicationChecksByTransitivity, 5272.0ms TimeCoverageRelationStatistics Valid=587, Invalid=12753, Unknown=0, NotChecked=0, Total=13340 [2021-08-06 20:08:38,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17839 states. [2021-08-06 20:08:39,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17839 to 14962. [2021-08-06 20:08:39,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14962 states, 14961 states have (on average 1.42416950738587) internal successors, (21307), 14961 states have internal predecessors, (21307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:39,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14962 states to 14962 states and 21307 transitions. [2021-08-06 20:08:39,148 INFO L78 Accepts]: Start accepts. Automaton has 14962 states and 21307 transitions. Word has length 49 [2021-08-06 20:08:39,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:39,148 INFO L470 AbstractCegarLoop]: Abstraction has 14962 states and 21307 transitions. [2021-08-06 20:08:39,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:39,148 INFO L276 IsEmpty]: Start isEmpty. Operand 14962 states and 21307 transitions. [2021-08-06 20:08:39,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:08:39,164 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:39,164 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:39,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:39,365 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 20:08:39,366 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:08:39,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:39,366 INFO L82 PathProgramCache]: Analyzing trace with hash 1446651837, now seen corresponding path program 54 times [2021-08-06 20:08:39,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:39,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098274222] [2021-08-06 20:08:39,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:39,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:39,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:39,725 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:39,728 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:39,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:39,766 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:39,802 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:08:39,805 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:08:39,847 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:08:39,851 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:08:39,896 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:08:39,901 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:08:39,949 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:08:39,954 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:08:40,004 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:08:40,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:08:40,122 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:08:40,124 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:08:40,152 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:08:40,154 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:08:40,184 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:40,186 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:40,219 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:08:40,222 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:08:40,399 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:08:40,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:08:40,431 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:08:40,432 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:08:40,461 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:40,462 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:40,490 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:40,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:40,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098274222] [2021-08-06 20:08:40,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098274222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:40,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461209668] [2021-08-06 20:08:40,490 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:08:40,490 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:40,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:40,491 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:08:40,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-06 20:08:45,611 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:08:45,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:08:45,612 WARN L261 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 69 conjunts are in the unsatisfiable core [2021-08-06 20:08:45,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:08:47,244 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:08:47,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 91 treesize of output 63 [2021-08-06 20:08:47,454 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:08:47,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 28 [2021-08-06 20:08:47,657 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:47,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461209668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:47,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:08:47,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 24] total 53 [2021-08-06 20:08:47,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380626080] [2021-08-06 20:08:47,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:08:47,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:08:47,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:08:47,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=2628, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:08:47,659 INFO L87 Difference]: Start difference. First operand 14962 states and 21307 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:52,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:08:52,319 INFO L93 Difference]: Finished difference Result 22283 states and 31866 transitions. [2021-08-06 20:08:52,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-06 20:08:52,320 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:08:52,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:08:52,346 INFO L225 Difference]: With dead ends: 22283 [2021-08-06 20:08:52,347 INFO L226 Difference]: Without dead ends: 22181 [2021-08-06 20:08:52,348 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4330 ImplicationChecksByTransitivity, 4632.1ms TimeCoverageRelationStatistics Valid=1162, Invalid=13118, Unknown=0, NotChecked=0, Total=14280 [2021-08-06 20:08:52,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22181 states. [2021-08-06 20:08:52,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22181 to 15794. [2021-08-06 20:08:52,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15794 states, 15793 states have (on average 1.4368391059330083) internal successors, (22692), 15793 states have internal predecessors, (22692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:52,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15794 states to 15794 states and 22692 transitions. [2021-08-06 20:08:52,555 INFO L78 Accepts]: Start accepts. Automaton has 15794 states and 22692 transitions. Word has length 49 [2021-08-06 20:08:52,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:08:52,555 INFO L470 AbstractCegarLoop]: Abstraction has 15794 states and 22692 transitions. [2021-08-06 20:08:52,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:08:52,555 INFO L276 IsEmpty]: Start isEmpty. Operand 15794 states and 22692 transitions. [2021-08-06 20:08:52,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:08:52,571 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:08:52,571 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:08:52,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-06 20:08:52,778 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 20:08:52,778 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:08:52,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:08:52,779 INFO L82 PathProgramCache]: Analyzing trace with hash -201379421, now seen corresponding path program 55 times [2021-08-06 20:08:52,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:08:52,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532063095] [2021-08-06 20:08:52,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:08:52,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:08:52,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:53,114 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:53,116 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:53,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:53,149 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:08:53,181 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:08:53,184 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:08:53,219 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:08:53,224 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:08:53,264 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:08:53,268 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:08:53,314 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:08:53,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:08:53,366 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:08:53,369 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:08:53,507 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:53,509 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:53,537 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:53,539 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:08:53,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:08:53,569 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:08:53,750 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:08:53,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:08:53,783 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:08:53,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:08:53,814 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:53,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:08:53,845 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:08:53,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:08:53,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532063095] [2021-08-06 20:08:53,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532063095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:08:53,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405846959] [2021-08-06 20:08:53,845 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:08:53,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:08:53,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:08:53,846 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:08:53,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-06 20:08:58,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:08:58,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:08:58,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:00,516 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:09:00,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:09:00,599 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:09:00,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:09:01,092 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:09:01,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:09:01,199 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:09:01,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:09:01,472 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:09:01,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:09:01,596 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:01,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405846959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:01,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:01,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 26] total 55 [2021-08-06 20:09:01,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668971636] [2021-08-06 20:09:01,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:09:01,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:01,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:09:01,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=2917, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:09:01,597 INFO L87 Difference]: Start difference. First operand 15794 states and 22692 transitions. Second operand has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:09,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:09,370 INFO L93 Difference]: Finished difference Result 23240 states and 33295 transitions. [2021-08-06 20:09:09,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-08-06 20:09:09,370 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:09:09,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:09,402 INFO L225 Difference]: With dead ends: 23240 [2021-08-06 20:09:09,402 INFO L226 Difference]: Without dead ends: 23185 [2021-08-06 20:09:09,403 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4943 ImplicationChecksByTransitivity, 7032.7ms TimeCoverageRelationStatistics Valid=1342, Invalid=17290, Unknown=0, NotChecked=0, Total=18632 [2021-08-06 20:09:09,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23185 states. [2021-08-06 20:09:09,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23185 to 15856. [2021-08-06 20:09:09,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15856 states, 15855 states have (on average 1.4379060233364869) internal successors, (22798), 15855 states have internal predecessors, (22798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:09,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15856 states to 15856 states and 22798 transitions. [2021-08-06 20:09:09,612 INFO L78 Accepts]: Start accepts. Automaton has 15856 states and 22798 transitions. Word has length 49 [2021-08-06 20:09:09,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:09,612 INFO L470 AbstractCegarLoop]: Abstraction has 15856 states and 22798 transitions. [2021-08-06 20:09:09,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:09,612 INFO L276 IsEmpty]: Start isEmpty. Operand 15856 states and 22798 transitions. [2021-08-06 20:09:09,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:09:09,629 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:09,629 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:09,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:09,832 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 20:09:09,833 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:09:09,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:09,833 INFO L82 PathProgramCache]: Analyzing trace with hash 10669411, now seen corresponding path program 56 times [2021-08-06 20:09:09,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:09,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516826637] [2021-08-06 20:09:09,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:09,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:10,155 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:10,158 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:10,188 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:10,190 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:10,221 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:09:10,223 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 57.1 percent of original size [2021-08-06 20:09:10,259 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 54.4 percent of original size [2021-08-06 20:09:10,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 54.4 percent of original size [2021-08-06 20:09:10,304 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 81.1 percent of original size [2021-08-06 20:09:10,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 81.1 percent of original size [2021-08-06 20:09:10,354 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 82.1 percent of original size [2021-08-06 20:09:10,359 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 82.1 percent of original size [2021-08-06 20:09:10,408 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 80.6 percent of original size [2021-08-06 20:09:10,411 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 80.6 percent of original size [2021-08-06 20:09:10,551 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:09:10,553 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:09:10,582 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:09:10,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:09:10,615 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:09:10,617 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:09:10,812 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:10,812 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:10,843 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:10,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:10,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516826637] [2021-08-06 20:09:10,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516826637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:10,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122442228] [2021-08-06 20:09:10,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:09:10,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:10,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:10,844 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:09:10,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-06 20:09:16,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:09:16,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:16,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:09:16,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:17,679 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:09:17,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:09:17,762 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:09:17,764 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:09:18,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 71.6 percent of original size [2021-08-06 20:09:18,578 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 71.6 percent of original size [2021-08-06 20:09:18,721 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:09:18,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 48 [2021-08-06 20:09:18,922 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:09:18,924 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:09:19,054 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:19,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122442228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:19,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:19,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 26] total 53 [2021-08-06 20:09:19,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789372200] [2021-08-06 20:09:19,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:09:19,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:19,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:09:19,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=2738, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:09:19,056 INFO L87 Difference]: Start difference. First operand 15856 states and 22798 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:25,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:25,364 INFO L93 Difference]: Finished difference Result 16952 states and 24261 transitions. [2021-08-06 20:09:25,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-06 20:09:25,365 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:09:25,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:25,383 INFO L225 Difference]: With dead ends: 16952 [2021-08-06 20:09:25,383 INFO L226 Difference]: Without dead ends: 16900 [2021-08-06 20:09:25,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1818 ImplicationChecksByTransitivity, 5599.9ms TimeCoverageRelationStatistics Valid=469, Invalid=9833, Unknown=0, NotChecked=0, Total=10302 [2021-08-06 20:09:25,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16900 states. [2021-08-06 20:09:25,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16900 to 15848. [2021-08-06 20:09:25,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15848 states, 15847 states have (on average 1.4382532971540354) internal successors, (22792), 15847 states have internal predecessors, (22792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:25,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15848 states to 15848 states and 22792 transitions. [2021-08-06 20:09:25,547 INFO L78 Accepts]: Start accepts. Automaton has 15848 states and 22792 transitions. Word has length 49 [2021-08-06 20:09:25,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:25,547 INFO L470 AbstractCegarLoop]: Abstraction has 15848 states and 22792 transitions. [2021-08-06 20:09:25,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:25,547 INFO L276 IsEmpty]: Start isEmpty. Operand 15848 states and 22792 transitions. [2021-08-06 20:09:25,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:09:25,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:25,564 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:25,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:25,764 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 20:09:25,765 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:09:25,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:25,765 INFO L82 PathProgramCache]: Analyzing trace with hash -729401411, now seen corresponding path program 57 times [2021-08-06 20:09:25,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:25,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466022333] [2021-08-06 20:09:25,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:25,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:25,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:26,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:26,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:26,046 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:26,048 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:26,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:09:26,082 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 56.5 percent of original size [2021-08-06 20:09:26,117 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:09:26,121 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 56.8 percent of original size [2021-08-06 20:09:26,230 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:09:26,234 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:09:26,279 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:09:26,284 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.5 percent of original size [2021-08-06 20:09:26,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:09:26,334 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.3 percent of original size [2021-08-06 20:09:26,707 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:09:26,708 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:09:26,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:09:26,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:09:26,772 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:26,773 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:26,803 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:26,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:26,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466022333] [2021-08-06 20:09:26,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466022333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:26,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842522324] [2021-08-06 20:09:26,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:09:26,803 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:26,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:26,804 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:09:26,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-06 20:09:32,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:09:32,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:32,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 63 conjunts are in the unsatisfiable core [2021-08-06 20:09:32,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:33,780 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:09:33,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 29 [2021-08-06 20:09:33,978 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 86.6 percent of original size [2021-08-06 20:09:33,982 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 86.6 percent of original size [2021-08-06 20:09:34,682 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:09:34,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:09:34,882 INFO L354 Elim1Store]: treesize reduction 52, result has 5.5 percent of original size [2021-08-06 20:09:34,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 77 treesize of output 50 [2021-08-06 20:09:35,177 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:35,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842522324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:35,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:35,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 24] total 53 [2021-08-06 20:09:35,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261039324] [2021-08-06 20:09:35,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:09:35,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:35,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:09:35,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2716, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:09:35,179 INFO L87 Difference]: Start difference. First operand 15848 states and 22792 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:42,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:42,980 INFO L93 Difference]: Finished difference Result 24896 states and 36061 transitions. [2021-08-06 20:09:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-08-06 20:09:42,980 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:09:42,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:43,016 INFO L225 Difference]: With dead ends: 24896 [2021-08-06 20:09:43,016 INFO L226 Difference]: Without dead ends: 24767 [2021-08-06 20:09:43,017 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3425 ImplicationChecksByTransitivity, 6573.6ms TimeCoverageRelationStatistics Valid=1101, Invalid=14649, Unknown=0, NotChecked=0, Total=15750 [2021-08-06 20:09:43,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24767 states. [2021-08-06 20:09:43,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24767 to 15820. [2021-08-06 20:09:43,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15820 states, 15819 states have (on average 1.4358682596877173) internal successors, (22714), 15819 states have internal predecessors, (22714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:43,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15820 states to 15820 states and 22714 transitions. [2021-08-06 20:09:43,284 INFO L78 Accepts]: Start accepts. Automaton has 15820 states and 22714 transitions. Word has length 49 [2021-08-06 20:09:43,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:43,284 INFO L470 AbstractCegarLoop]: Abstraction has 15820 states and 22714 transitions. [2021-08-06 20:09:43,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:43,285 INFO L276 IsEmpty]: Start isEmpty. Operand 15820 states and 22714 transitions. [2021-08-06 20:09:43,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:09:43,301 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:43,301 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:43,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:43,501 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 20:09:43,502 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:09:43,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:43,502 INFO L82 PathProgramCache]: Analyzing trace with hash 945640223, now seen corresponding path program 58 times [2021-08-06 20:09:43,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:43,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643261676] [2021-08-06 20:09:43,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:43,503 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:43,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:43,795 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:09:43,797 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:09:43,827 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:09:43,829 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:09:43,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:09:43,863 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:09:43,899 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:09:43,901 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:09:44,006 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:09:44,009 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:09:44,040 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:09:44,043 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:09:44,076 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:09:44,079 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:09:44,113 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:09:44,116 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:09:44,142 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:09:44,145 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:09:44,176 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:09:44,178 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:09:44,348 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:09:44,349 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:09:44,381 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:09:44,382 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:09:44,410 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:44,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:44,437 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:44,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:44,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643261676] [2021-08-06 20:09:44,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643261676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:44,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694761573] [2021-08-06 20:09:44,438 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:09:44,438 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:44,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:44,440 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:09:44,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-06 20:09:50,046 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:09:50,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:09:50,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:09:50,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:09:51,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:09:51,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:09:51,971 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:09:51,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:09:52,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:09:52,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:09:52,287 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:09:52,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:09:52,562 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:09:52,564 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:09:52,687 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:52,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694761573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:52,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:09:52,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-08-06 20:09:52,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334243277] [2021-08-06 20:09:52,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 20:09:52,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:09:52,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 20:09:52,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2810, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:09:52,688 INFO L87 Difference]: Start difference. First operand 15820 states and 22714 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:58,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:09:58,673 INFO L93 Difference]: Finished difference Result 18213 states and 25869 transitions. [2021-08-06 20:09:58,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-06 20:09:58,674 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:09:58,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:09:58,695 INFO L225 Difference]: With dead ends: 18213 [2021-08-06 20:09:58,695 INFO L226 Difference]: Without dead ends: 18177 [2021-08-06 20:09:58,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3614 ImplicationChecksByTransitivity, 5663.3ms TimeCoverageRelationStatistics Valid=1041, Invalid=13239, Unknown=0, NotChecked=0, Total=14280 [2021-08-06 20:09:58,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18177 states. [2021-08-06 20:09:58,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18177 to 16005. [2021-08-06 20:09:58,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16005 states, 16004 states have (on average 1.4340789802549363) internal successors, (22951), 16004 states have internal predecessors, (22951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:58,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16005 states to 16005 states and 22951 transitions. [2021-08-06 20:09:58,884 INFO L78 Accepts]: Start accepts. Automaton has 16005 states and 22951 transitions. Word has length 49 [2021-08-06 20:09:58,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:09:58,884 INFO L470 AbstractCegarLoop]: Abstraction has 16005 states and 22951 transitions. [2021-08-06 20:09:58,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:09:58,884 INFO L276 IsEmpty]: Start isEmpty. Operand 16005 states and 22951 transitions. [2021-08-06 20:09:58,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:09:58,901 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:09:58,901 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:09:58,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-06 20:09:59,102 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 20:09:59,102 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:09:59,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:09:59,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1157689055, now seen corresponding path program 59 times [2021-08-06 20:09:59,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:09:59,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340594493] [2021-08-06 20:09:59,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:09:59,103 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:09:59,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:09:59,374 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:59,376 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:59,403 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:09:59,404 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:09:59,433 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:59,436 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:09:59,479 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:09:59,481 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:09:59,591 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 74.1 percent of original size [2021-08-06 20:09:59,593 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 74.1 percent of original size [2021-08-06 20:09:59,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.4 percent of original size [2021-08-06 20:09:59,630 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.4 percent of original size [2021-08-06 20:09:59,667 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 76.7 percent of original size [2021-08-06 20:09:59,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 76.7 percent of original size [2021-08-06 20:09:59,708 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:09:59,711 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:09:59,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:09:59,744 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:09:59,779 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:09:59,782 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:09:59,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:59,966 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:09:59,995 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:09:59,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:09:59,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340594493] [2021-08-06 20:09:59,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340594493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:09:59,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695643459] [2021-08-06 20:09:59,995 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:09:59,995 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:09:59,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:09:59,997 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:10:00,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-06 20:10:05,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:10:05,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:05,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 65 conjunts are in the unsatisfiable core [2021-08-06 20:10:05,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:06,818 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 96.7 percent of original size [2021-08-06 20:10:06,821 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 96.7 percent of original size [2021-08-06 20:10:07,366 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:07,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 43 [2021-08-06 20:10:07,772 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.6 percent of original size [2021-08-06 20:10:07,776 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.6 percent of original size [2021-08-06 20:10:07,901 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:07,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 81 treesize of output 47 [2021-08-06 20:10:08,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:10:08,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 60.9 percent of original size [2021-08-06 20:10:08,205 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:08,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695643459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:08,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:08,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-08-06 20:10:08,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070141863] [2021-08-06 20:10:08,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-06 20:10:08,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:08,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-06 20:10:08,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2420, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:10:08,206 INFO L87 Difference]: Start difference. First operand 16005 states and 22951 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:12,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:12,457 INFO L93 Difference]: Finished difference Result 17405 states and 24849 transitions. [2021-08-06 20:10:12,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:10:12,457 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:10:12,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:12,477 INFO L225 Difference]: With dead ends: 17405 [2021-08-06 20:10:12,477 INFO L226 Difference]: Without dead ends: 17360 [2021-08-06 20:10:12,477 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 3583.7ms TimeCoverageRelationStatistics Valid=353, Invalid=6289, Unknown=0, NotChecked=0, Total=6642 [2021-08-06 20:10:12,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17360 states. [2021-08-06 20:10:12,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17360 to 15935. [2021-08-06 20:10:12,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15935 states, 15934 states have (on average 1.4357976653696498) internal successors, (22878), 15934 states have internal predecessors, (22878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:12,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15935 states to 15935 states and 22878 transitions. [2021-08-06 20:10:12,657 INFO L78 Accepts]: Start accepts. Automaton has 15935 states and 22878 transitions. Word has length 49 [2021-08-06 20:10:12,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:12,658 INFO L470 AbstractCegarLoop]: Abstraction has 15935 states and 22878 transitions. [2021-08-06 20:10:12,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:12,658 INFO L276 IsEmpty]: Start isEmpty. Operand 15935 states and 22878 transitions. [2021-08-06 20:10:12,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:10:12,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:12,674 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:12,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-06 20:10:12,877 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 20:10:12,877 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:10:12,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:12,877 INFO L82 PathProgramCache]: Analyzing trace with hash -406883143, now seen corresponding path program 60 times [2021-08-06 20:10:12,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:12,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817155077] [2021-08-06 20:10:12,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:12,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:13,152 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:13,154 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:13,179 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:13,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:13,206 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:10:13,208 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:10:13,239 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:10:13,241 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:10:13,384 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:10:13,386 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:10:13,419 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:10:13,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:10:13,458 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:10:13,461 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:10:13,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:10:13,489 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:10:13,521 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:10:13,523 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:10:13,695 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:10:13,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:10:13,729 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:10:13,730 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:10:13,759 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:13,760 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:13,788 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:13,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:13,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817155077] [2021-08-06 20:10:13,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817155077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:13,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197176704] [2021-08-06 20:10:13,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:10:13,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:13,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:13,789 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:10:13,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-06 20:10:19,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:10:19,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:19,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:10:19,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:20,973 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.8 percent of original size [2021-08-06 20:10:20,976 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.8 percent of original size [2021-08-06 20:10:21,387 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:21,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 32 [2021-08-06 20:10:21,584 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:21,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 63 treesize of output 31 [2021-08-06 20:10:21,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:10:21,859 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:10:21,980 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:21,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197176704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:21,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:21,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-08-06 20:10:21,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66799909] [2021-08-06 20:10:21,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:10:21,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:21,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:10:21,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=2584, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:10:21,981 INFO L87 Difference]: Start difference. First operand 15935 states and 22878 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:26,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:26,558 INFO L93 Difference]: Finished difference Result 19010 states and 26904 transitions. [2021-08-06 20:10:26,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-06 20:10:26,559 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:10:26,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:26,580 INFO L225 Difference]: With dead ends: 19010 [2021-08-06 20:10:26,580 INFO L226 Difference]: Without dead ends: 18941 [2021-08-06 20:10:26,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3272 ImplicationChecksByTransitivity, 4521.6ms TimeCoverageRelationStatistics Valid=868, Invalid=10904, Unknown=0, NotChecked=0, Total=11772 [2021-08-06 20:10:26,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18941 states. [2021-08-06 20:10:26,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18941 to 16219. [2021-08-06 20:10:26,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16219 states, 16218 states have (on average 1.437600197311629) internal successors, (23315), 16218 states have internal predecessors, (23315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:26,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16219 states to 16219 states and 23315 transitions. [2021-08-06 20:10:26,761 INFO L78 Accepts]: Start accepts. Automaton has 16219 states and 23315 transitions. Word has length 49 [2021-08-06 20:10:26,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:26,761 INFO L470 AbstractCegarLoop]: Abstraction has 16219 states and 23315 transitions. [2021-08-06 20:10:26,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:26,761 INFO L276 IsEmpty]: Start isEmpty. Operand 16219 states and 23315 transitions. [2021-08-06 20:10:26,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:10:26,811 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:26,811 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:26,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-06 20:10:27,011 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 20:10:27,012 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:10:27,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:27,012 INFO L82 PathProgramCache]: Analyzing trace with hash -194834311, now seen corresponding path program 61 times [2021-08-06 20:10:27,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:27,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486843736] [2021-08-06 20:10:27,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:27,012 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:27,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:27,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:27,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:27,324 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:10:27,326 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:10:27,353 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:27,355 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:27,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:10:27,389 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:10:27,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:10:27,541 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:10:27,576 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 20:10:27,579 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 78.1 percent of original size [2021-08-06 20:10:27,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:10:27,619 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:10:27,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:10:27,647 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:10:27,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:10:27,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:10:27,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:27,927 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:27,957 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:27,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:27,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486843736] [2021-08-06 20:10:27,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486843736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:27,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692326287] [2021-08-06 20:10:27,957 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:10:27,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:27,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:27,958 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:10:27,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-06 20:10:33,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:33,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:10:33,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:35,430 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:35,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-08-06 20:10:35,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.2 percent of original size [2021-08-06 20:10:35,855 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.2 percent of original size [2021-08-06 20:10:35,984 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:35,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 79 treesize of output 47 [2021-08-06 20:10:36,179 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:10:36,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:10:36,310 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:36,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692326287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:36,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:36,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 24] total 50 [2021-08-06 20:10:36,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090467910] [2021-08-06 20:10:36,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-08-06 20:10:36,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:36,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-08-06 20:10:36,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2431, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:10:36,312 INFO L87 Difference]: Start difference. First operand 16219 states and 23315 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:41,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:41,210 INFO L93 Difference]: Finished difference Result 17222 states and 24590 transitions. [2021-08-06 20:10:41,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-06 20:10:41,210 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:10:41,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:41,231 INFO L225 Difference]: With dead ends: 17222 [2021-08-06 20:10:41,231 INFO L226 Difference]: Without dead ends: 17104 [2021-08-06 20:10:41,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1298 ImplicationChecksByTransitivity, 4119.0ms TimeCoverageRelationStatistics Valid=359, Invalid=6951, Unknown=0, NotChecked=0, Total=7310 [2021-08-06 20:10:41,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17104 states. [2021-08-06 20:10:41,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17104 to 16135. [2021-08-06 20:10:41,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16135 states, 16134 states have (on average 1.439010784678319) internal successors, (23217), 16134 states have internal predecessors, (23217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:41,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16135 states to 16135 states and 23217 transitions. [2021-08-06 20:10:41,406 INFO L78 Accepts]: Start accepts. Automaton has 16135 states and 23217 transitions. Word has length 49 [2021-08-06 20:10:41,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:41,406 INFO L470 AbstractCegarLoop]: Abstraction has 16135 states and 23217 transitions. [2021-08-06 20:10:41,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:41,406 INFO L276 IsEmpty]: Start isEmpty. Operand 16135 states and 23217 transitions. [2021-08-06 20:10:41,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:10:41,424 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:41,424 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:41,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-06 20:10:41,624 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 20:10:41,624 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:10:41,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:41,624 INFO L82 PathProgramCache]: Analyzing trace with hash -315161825, now seen corresponding path program 62 times [2021-08-06 20:10:41,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:41,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624629005] [2021-08-06 20:10:41,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:41,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:41,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:41,953 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:41,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:41,980 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:41,982 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:10:42,008 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:10:42,010 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:10:42,040 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:10:42,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:10:42,243 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:10:42,245 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:10:42,271 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:10:42,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:10:42,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:10:42,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:10:42,479 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:10:42,480 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:10:42,514 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:10:42,515 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:10:42,545 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:42,546 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:42,576 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:42,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:42,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624629005] [2021-08-06 20:10:42,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624629005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:42,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820314593] [2021-08-06 20:10:42,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:10:42,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:42,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:42,577 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:10:42,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-06 20:10:48,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:10:48,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:10:48,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:10:48,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:10:50,123 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:50,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:10:50,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:10:50,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:10:50,686 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:10:50,689 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:10:50,805 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:10:50,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:10:51,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:10:51,081 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:10:51,207 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:51,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820314593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:51,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:10:51,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 26] total 55 [2021-08-06 20:10:51,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307812964] [2021-08-06 20:10:51,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:10:51,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:10:51,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:10:51,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=2920, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:10:51,208 INFO L87 Difference]: Start difference. First operand 16135 states and 23217 transitions. Second operand has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:56,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:10:56,482 INFO L93 Difference]: Finished difference Result 18545 states and 26328 transitions. [2021-08-06 20:10:56,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:10:56,482 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:10:56,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:10:56,503 INFO L225 Difference]: With dead ends: 18545 [2021-08-06 20:10:56,503 INFO L226 Difference]: Without dead ends: 18509 [2021-08-06 20:10:56,503 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2875 ImplicationChecksByTransitivity, 5013.1ms TimeCoverageRelationStatistics Valid=811, Invalid=11179, Unknown=0, NotChecked=0, Total=11990 [2021-08-06 20:10:56,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18509 states. [2021-08-06 20:10:56,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18509 to 16171. [2021-08-06 20:10:56,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16171 states, 16170 states have (on average 1.439208410636982) internal successors, (23272), 16170 states have internal predecessors, (23272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:56,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16171 states to 16171 states and 23272 transitions. [2021-08-06 20:10:56,679 INFO L78 Accepts]: Start accepts. Automaton has 16171 states and 23272 transitions. Word has length 49 [2021-08-06 20:10:56,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:10:56,679 INFO L470 AbstractCegarLoop]: Abstraction has 16171 states and 23272 transitions. [2021-08-06 20:10:56,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:10:56,679 INFO L276 IsEmpty]: Start isEmpty. Operand 16171 states and 23272 transitions. [2021-08-06 20:10:56,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:10:56,697 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:10:56,697 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:10:56,732 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 20:10:56,897 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 20:10:56,897 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:10:56,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:10:56,898 INFO L82 PathProgramCache]: Analyzing trace with hash -103112993, now seen corresponding path program 63 times [2021-08-06 20:10:56,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:10:56,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320509083] [2021-08-06 20:10:56,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:10:56,898 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:10:56,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:10:57,177 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:57,179 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:57,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:10:57,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:10:57,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:57,236 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:10:57,267 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:10:57,269 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:10:57,482 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:10:57,484 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:10:57,513 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:10:57,515 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:10:57,545 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:10:57,548 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:10:57,813 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:57,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:10:57,844 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:10:57,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:10:57,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320509083] [2021-08-06 20:10:57,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320509083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:10:57,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107857079] [2021-08-06 20:10:57,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:10:57,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:10:57,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:10:57,845 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:10:57,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-06 20:11:04,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 20:11:04,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:04,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:11:04,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:05,505 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:11:05,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:11:05,589 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:11:05,591 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:11:06,269 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:11:06,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:11:06,373 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:11:06,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 32 [2021-08-06 20:11:06,572 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:06,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107857079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:06,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:06,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:11:06,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285275038] [2021-08-06 20:11:06,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:11:06,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:06,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:11:06,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=2522, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:11:06,573 INFO L87 Difference]: Start difference. First operand 16171 states and 23272 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:09,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:09,216 INFO L93 Difference]: Finished difference Result 16501 states and 23678 transitions. [2021-08-06 20:11:09,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 20:11:09,217 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:11:09,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:09,237 INFO L225 Difference]: With dead ends: 16501 [2021-08-06 20:11:09,237 INFO L226 Difference]: Without dead ends: 16464 [2021-08-06 20:11:09,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1095 ImplicationChecksByTransitivity, 3233.7ms TimeCoverageRelationStatistics Valid=303, Invalid=5703, Unknown=0, NotChecked=0, Total=6006 [2021-08-06 20:11:09,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16464 states. [2021-08-06 20:11:09,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16464 to 16159. [2021-08-06 20:11:09,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16159 states, 16158 states have (on average 1.4394108181705656) internal successors, (23258), 16158 states have internal predecessors, (23258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:09,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16159 states to 16159 states and 23258 transitions. [2021-08-06 20:11:09,406 INFO L78 Accepts]: Start accepts. Automaton has 16159 states and 23258 transitions. Word has length 49 [2021-08-06 20:11:09,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:09,407 INFO L470 AbstractCegarLoop]: Abstraction has 16159 states and 23258 transitions. [2021-08-06 20:11:09,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:09,407 INFO L276 IsEmpty]: Start isEmpty. Operand 16159 states and 23258 transitions. [2021-08-06 20:11:09,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:11:09,424 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:09,424 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:09,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-06 20:11:09,624 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 20:11:09,624 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:11:09,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:09,625 INFO L82 PathProgramCache]: Analyzing trace with hash -843183815, now seen corresponding path program 64 times [2021-08-06 20:11:09,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:09,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197778054] [2021-08-06 20:11:09,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:09,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:09,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:09,972 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:11:09,974 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:11:10,000 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:11:10,002 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:11:10,030 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:11:10,032 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 53.4 percent of original size [2021-08-06 20:11:10,062 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:11:10,064 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:11:10,499 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:11:10,501 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:11:10,540 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:11:10,542 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:11:10,573 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:10,574 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:10,604 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:10,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:10,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197778054] [2021-08-06 20:11:10,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197778054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:10,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626546611] [2021-08-06 20:11:10,605 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:11:10,605 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:10,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:10,606 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:11:10,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-06 20:11:16,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:11:16,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:16,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:11:16,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:18,357 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:11:18,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:11:18,542 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:11:18,544 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:11:18,928 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:11:18,931 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:11:19,037 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:11:19,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:11:19,320 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:11:19,321 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:11:19,445 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:19,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626546611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:19,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:19,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 26] total 55 [2021-08-06 20:11:19,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523206371] [2021-08-06 20:11:19,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:11:19,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:19,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:11:19,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=2922, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:11:19,446 INFO L87 Difference]: Start difference. First operand 16159 states and 23258 transitions. Second operand has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:24,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:24,733 INFO L93 Difference]: Finished difference Result 19251 states and 27300 transitions. [2021-08-06 20:11:24,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-06 20:11:24,734 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:11:24,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:24,756 INFO L225 Difference]: With dead ends: 19251 [2021-08-06 20:11:24,757 INFO L226 Difference]: Without dead ends: 19215 [2021-08-06 20:11:24,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2708 ImplicationChecksByTransitivity, 4772.1ms TimeCoverageRelationStatistics Valid=714, Invalid=10842, Unknown=0, NotChecked=0, Total=11556 [2021-08-06 20:11:24,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19215 states. [2021-08-06 20:11:24,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19215 to 16179. [2021-08-06 20:11:24,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16179 states, 16178 states have (on average 1.4391148473235258) internal successors, (23282), 16178 states have internal predecessors, (23282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:24,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16179 states to 16179 states and 23282 transitions. [2021-08-06 20:11:24,949 INFO L78 Accepts]: Start accepts. Automaton has 16179 states and 23282 transitions. Word has length 49 [2021-08-06 20:11:24,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:24,949 INFO L470 AbstractCegarLoop]: Abstraction has 16179 states and 23282 transitions. [2021-08-06 20:11:24,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:24,949 INFO L276 IsEmpty]: Start isEmpty. Operand 16179 states and 23282 transitions. [2021-08-06 20:11:24,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:11:24,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:24,966 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:25,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:25,166 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 20:11:25,166 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:11:25,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:25,167 INFO L82 PathProgramCache]: Analyzing trace with hash -631134983, now seen corresponding path program 65 times [2021-08-06 20:11:25,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:25,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867926771] [2021-08-06 20:11:25,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:25,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:25,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:25,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:11:25,489 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:11:25,514 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:11:25,516 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 59.1 percent of original size [2021-08-06 20:11:25,543 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:11:25,545 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 58.5 percent of original size [2021-08-06 20:11:25,577 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:11:25,579 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:11:26,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:26,111 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:26,142 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:26,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:26,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867926771] [2021-08-06 20:11:26,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867926771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:26,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423549767] [2021-08-06 20:11:26,142 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:11:26,142 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:26,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:26,143 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:11:26,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-06 20:11:32,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 20:11:32,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:32,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 62 conjunts are in the unsatisfiable core [2021-08-06 20:11:32,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:34,099 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:11:34,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:11:34,310 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 87.8 percent of original size [2021-08-06 20:11:34,314 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 87.8 percent of original size [2021-08-06 20:11:34,968 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 91.2 percent of original size [2021-08-06 20:11:34,973 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 91.2 percent of original size [2021-08-06 20:11:35,132 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 67.3 percent of original size [2021-08-06 20:11:35,136 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 67.3 percent of original size [2021-08-06 20:11:35,302 INFO L354 Elim1Store]: treesize reduction 92, result has 12.4 percent of original size [2021-08-06 20:11:35,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 46 [2021-08-06 20:11:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:35,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423549767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:35,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:35,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 25] total 52 [2021-08-06 20:11:35,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148599044] [2021-08-06 20:11:35,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:11:35,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:35,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:11:35,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=2632, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:11:35,581 INFO L87 Difference]: Start difference. First operand 16179 states and 23282 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:39,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:39,166 INFO L93 Difference]: Finished difference Result 16550 states and 23734 transitions. [2021-08-06 20:11:39,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:11:39,166 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:11:39,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:39,184 INFO L225 Difference]: With dead ends: 16550 [2021-08-06 20:11:39,185 INFO L226 Difference]: Without dead ends: 16436 [2021-08-06 20:11:39,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1019 ImplicationChecksByTransitivity, 4037.5ms TimeCoverageRelationStatistics Valid=306, Invalid=6174, Unknown=0, NotChecked=0, Total=6480 [2021-08-06 20:11:39,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16436 states. [2021-08-06 20:11:39,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16436 to 16131. [2021-08-06 20:11:39,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16131 states, 16130 states have (on average 1.4398016119032857) internal successors, (23224), 16130 states have internal predecessors, (23224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:39,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16131 states to 16131 states and 23224 transitions. [2021-08-06 20:11:39,351 INFO L78 Accepts]: Start accepts. Automaton has 16131 states and 23224 transitions. Word has length 49 [2021-08-06 20:11:39,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:39,351 INFO L470 AbstractCegarLoop]: Abstraction has 16131 states and 23224 transitions. [2021-08-06 20:11:39,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:39,352 INFO L276 IsEmpty]: Start isEmpty. Operand 16131 states and 23224 transitions. [2021-08-06 20:11:39,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:11:39,368 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:39,368 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:39,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-06 20:11:39,572 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 20:11:39,572 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:11:39,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:39,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1462635513, now seen corresponding path program 66 times [2021-08-06 20:11:39,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:39,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947732899] [2021-08-06 20:11:39,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:39,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:39,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:39,891 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:39,893 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:39,918 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:39,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:39,946 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:11:39,948 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:11:40,052 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:11:40,055 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:11:40,086 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:11:40,089 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:11:40,121 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:11:40,124 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:11:40,159 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:11:40,161 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 74.5 percent of original size [2021-08-06 20:11:40,187 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:11:40,189 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:11:40,219 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:11:40,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:11:40,465 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:11:40,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:11:40,498 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:11:40,499 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:11:40,527 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:40,528 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:40,555 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:40,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:40,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947732899] [2021-08-06 20:11:40,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947732899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:40,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300034198] [2021-08-06 20:11:40,555 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:11:40,555 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:40,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:40,556 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:11:40,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-06 20:11:47,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:11:47,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:11:47,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 60 conjunts are in the unsatisfiable core [2021-08-06 20:11:47,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:11:47,886 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 95.6 percent of original size [2021-08-06 20:11:47,894 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 95.6 percent of original size [2021-08-06 20:11:48,274 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:11:48,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.0 percent of original size [2021-08-06 20:11:49,050 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:11:49,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:11:49,251 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:11:49,254 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:11:49,357 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:11:49,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:11:49,623 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:49,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300034198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:49,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:11:49,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 24] total 52 [2021-08-06 20:11:49,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825594562] [2021-08-06 20:11:49,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-08-06 20:11:49,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:11:49,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-08-06 20:11:49,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=2598, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:11:49,624 INFO L87 Difference]: Start difference. First operand 16131 states and 23224 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:54,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:11:54,737 INFO L93 Difference]: Finished difference Result 18130 states and 25813 transitions. [2021-08-06 20:11:54,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-06 20:11:54,737 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:11:54,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:11:54,760 INFO L225 Difference]: With dead ends: 18130 [2021-08-06 20:11:54,760 INFO L226 Difference]: Without dead ends: 18062 [2021-08-06 20:11:54,761 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3119 ImplicationChecksByTransitivity, 5000.0ms TimeCoverageRelationStatistics Valid=954, Invalid=11702, Unknown=0, NotChecked=0, Total=12656 [2021-08-06 20:11:54,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18062 states. [2021-08-06 20:11:54,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18062 to 16131. [2021-08-06 20:11:54,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16131 states, 16130 states have (on average 1.4396776193428393) internal successors, (23222), 16130 states have internal predecessors, (23222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:54,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16131 states to 16131 states and 23222 transitions. [2021-08-06 20:11:54,944 INFO L78 Accepts]: Start accepts. Automaton has 16131 states and 23222 transitions. Word has length 49 [2021-08-06 20:11:54,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:11:54,944 INFO L470 AbstractCegarLoop]: Abstraction has 16131 states and 23222 transitions. [2021-08-06 20:11:54,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:11:54,944 INFO L276 IsEmpty]: Start isEmpty. Operand 16131 states and 23222 transitions. [2021-08-06 20:11:54,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:11:54,961 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:11:54,961 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:11:54,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-06 20:11:55,161 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 20:11:55,161 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:11:55,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:11:55,173 INFO L82 PathProgramCache]: Analyzing trace with hash 201833465, now seen corresponding path program 67 times [2021-08-06 20:11:55,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:11:55,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172079888] [2021-08-06 20:11:55,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:11:55,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:11:55,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:11:55,488 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:55,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:55,515 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:55,516 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:11:55,619 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:11:55,621 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:11:55,822 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:11:55,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:11:55,850 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:11:55,851 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 68.9 percent of original size [2021-08-06 20:11:55,878 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:11:55,880 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 67.4 percent of original size [2021-08-06 20:11:56,057 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:11:56,058 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:11:56,092 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:11:56,093 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:11:56,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:56,125 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:11:56,154 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:11:56,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:11:56,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172079888] [2021-08-06 20:11:56,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172079888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:11:56,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721256226] [2021-08-06 20:11:56,154 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:11:56,155 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:11:56,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:11:56,155 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:11:56,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-06 20:12:02,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:02,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:12:02,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:04,277 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:12:04,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 34 [2021-08-06 20:12:04,350 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:12:04,353 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:12:04,844 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:12:04,847 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:12:04,951 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:12:04,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:12:05,235 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:12:05,237 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:12:05,359 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:05,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721256226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:05,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:05,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 26] total 55 [2021-08-06 20:12:05,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2574648] [2021-08-06 20:12:05,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-08-06 20:12:05,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:05,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-08-06 20:12:05,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=2918, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:12:05,360 INFO L87 Difference]: Start difference. First operand 16131 states and 23222 transitions. Second operand has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:10,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:10,216 INFO L93 Difference]: Finished difference Result 18625 states and 26485 transitions. [2021-08-06 20:12:10,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 20:12:10,216 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:12:10,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:10,237 INFO L225 Difference]: With dead ends: 18625 [2021-08-06 20:12:10,237 INFO L226 Difference]: Without dead ends: 18589 [2021-08-06 20:12:10,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3039 ImplicationChecksByTransitivity, 4896.9ms TimeCoverageRelationStatistics Valid=802, Invalid=11408, Unknown=0, NotChecked=0, Total=12210 [2021-08-06 20:12:10,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18589 states. [2021-08-06 20:12:10,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18589 to 16147. [2021-08-06 20:12:10,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16147 states, 16146 states have (on average 1.4403567447045709) internal successors, (23256), 16146 states have internal predecessors, (23256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:10,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16147 states to 16147 states and 23256 transitions. [2021-08-06 20:12:10,412 INFO L78 Accepts]: Start accepts. Automaton has 16147 states and 23256 transitions. Word has length 49 [2021-08-06 20:12:10,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:10,412 INFO L470 AbstractCegarLoop]: Abstraction has 16147 states and 23256 transitions. [2021-08-06 20:12:10,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 55 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:10,412 INFO L276 IsEmpty]: Start isEmpty. Operand 16147 states and 23256 transitions. [2021-08-06 20:12:10,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:12:10,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:10,429 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:10,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-06 20:12:10,629 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 20:12:10,630 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:12:10,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:10,630 INFO L82 PathProgramCache]: Analyzing trace with hash 413882297, now seen corresponding path program 68 times [2021-08-06 20:12:10,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:10,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620231165] [2021-08-06 20:12:10,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:10,630 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:10,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:10,967 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:12:10,969 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:12:10,995 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:12:10,997 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 55.0 percent of original size [2021-08-06 20:12:11,024 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:12:11,026 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 54.2 percent of original size [2021-08-06 20:12:11,239 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:12:11,241 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:12:11,270 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:12:11,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 70.2 percent of original size [2021-08-06 20:12:11,302 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:12:11,304 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:12:11,498 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:11,499 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:11,530 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:11,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:11,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620231165] [2021-08-06 20:12:11,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620231165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:11,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058786239] [2021-08-06 20:12:11,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:12:11,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:11,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:11,531 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:12:11,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-06 20:12:18,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:12:18,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:12:18,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:12:18,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:19,843 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:12:19,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:12:19,927 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:12:19,929 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.0 percent of original size [2021-08-06 20:12:20,600 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:12:20,602 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 65.6 percent of original size [2021-08-06 20:12:20,705 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:12:20,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 32 [2021-08-06 20:12:20,904 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:20,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058786239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:20,904 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:20,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24] total 51 [2021-08-06 20:12:20,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980565736] [2021-08-06 20:12:20,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-08-06 20:12:20,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:20,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-08-06 20:12:20,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=2520, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:12:20,905 INFO L87 Difference]: Start difference. First operand 16147 states and 23256 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:23,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:23,615 INFO L93 Difference]: Finished difference Result 16541 states and 23726 transitions. [2021-08-06 20:12:23,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:12:23,615 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:12:23,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:23,635 INFO L225 Difference]: With dead ends: 16541 [2021-08-06 20:12:23,635 INFO L226 Difference]: Without dead ends: 16504 [2021-08-06 20:12:23,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1094 ImplicationChecksByTransitivity, 3220.7ms TimeCoverageRelationStatistics Valid=300, Invalid=5552, Unknown=0, NotChecked=0, Total=5852 [2021-08-06 20:12:23,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16504 states. [2021-08-06 20:12:23,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16504 to 16135. [2021-08-06 20:12:23,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16135 states, 16134 states have (on average 1.440560307425313) internal successors, (23242), 16134 states have internal predecessors, (23242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:23,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16135 states to 16135 states and 23242 transitions. [2021-08-06 20:12:23,814 INFO L78 Accepts]: Start accepts. Automaton has 16135 states and 23242 transitions. Word has length 49 [2021-08-06 20:12:23,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:23,814 INFO L470 AbstractCegarLoop]: Abstraction has 16135 states and 23242 transitions. [2021-08-06 20:12:23,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:23,815 INFO L276 IsEmpty]: Start isEmpty. Operand 16135 states and 23242 transitions. [2021-08-06 20:12:23,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:12:23,832 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:23,832 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:23,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-06 20:12:24,033 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 20:12:24,033 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:12:24,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:24,033 INFO L82 PathProgramCache]: Analyzing trace with hash -326188525, now seen corresponding path program 69 times [2021-08-06 20:12:24,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:24,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185386534] [2021-08-06 20:12:24,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:24,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:24,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:24,341 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:12:24,343 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:12:24,368 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:12:24,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 51.8 percent of original size [2021-08-06 20:12:24,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:12:24,399 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 50.0 percent of original size [2021-08-06 20:12:24,838 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:12:24,839 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:12:24,874 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:12:24,875 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:12:24,907 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:24,907 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:24,938 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:24,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:24,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185386534] [2021-08-06 20:12:24,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185386534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:24,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170710148] [2021-08-06 20:12:24,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:12:24,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:24,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:24,939 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:12:24,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-06 20:12:31,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:12:31,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:12:31,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:12:31,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:33,353 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:12:33,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:12:33,539 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 86.2 percent of original size [2021-08-06 20:12:33,541 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 86.2 percent of original size [2021-08-06 20:12:33,966 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 66.7 percent of original size [2021-08-06 20:12:33,969 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 66.7 percent of original size [2021-08-06 20:12:34,089 INFO L354 Elim1Store]: treesize reduction 64, result has 4.5 percent of original size [2021-08-06 20:12:34,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 64 treesize of output 37 [2021-08-06 20:12:34,366 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:34,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170710148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:34,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:34,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 24] total 53 [2021-08-06 20:12:34,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460560914] [2021-08-06 20:12:34,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2021-08-06 20:12:34,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:34,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-08-06 20:12:34,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=2710, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:12:34,367 INFO L87 Difference]: Start difference. First operand 16135 states and 23242 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:39,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:39,241 INFO L93 Difference]: Finished difference Result 18376 states and 26198 transitions. [2021-08-06 20:12:39,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-06 20:12:39,241 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:12:39,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:39,262 INFO L225 Difference]: With dead ends: 18376 [2021-08-06 20:12:39,262 INFO L226 Difference]: Without dead ends: 18274 [2021-08-06 20:12:39,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2482 ImplicationChecksByTransitivity, 4709.8ms TimeCoverageRelationStatistics Valid=747, Invalid=10383, Unknown=0, NotChecked=0, Total=11130 [2021-08-06 20:12:39,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18274 states. [2021-08-06 20:12:39,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18274 to 16069. [2021-08-06 20:12:39,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16069 states, 16068 states have (on average 1.4381379138660693) internal successors, (23108), 16068 states have internal predecessors, (23108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:39,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16069 states to 16069 states and 23108 transitions. [2021-08-06 20:12:39,440 INFO L78 Accepts]: Start accepts. Automaton has 16069 states and 23108 transitions. Word has length 49 [2021-08-06 20:12:39,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:39,440 INFO L470 AbstractCegarLoop]: Abstraction has 16069 states and 23108 transitions. [2021-08-06 20:12:39,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:39,440 INFO L276 IsEmpty]: Start isEmpty. Operand 16069 states and 23108 transitions. [2021-08-06 20:12:39,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:12:39,457 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:39,457 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:39,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-06 20:12:39,657 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 20:12:39,657 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:12:39,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:39,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1499249889, now seen corresponding path program 70 times [2021-08-06 20:12:39,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:39,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011521409] [2021-08-06 20:12:39,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:39,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:40,136 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:12:40,138 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:12:40,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:12:40,173 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.9 percent of original size [2021-08-06 20:12:40,207 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:12:40,209 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 75.0 percent of original size [2021-08-06 20:12:40,240 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:12:40,321 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:12:40,353 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:12:40,355 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:12:40,383 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:12:40,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:12:40,525 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:12:40,526 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:12:40,558 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:12:40,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:12:40,589 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:40,590 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:40,618 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:40,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:40,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011521409] [2021-08-06 20:12:40,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011521409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:40,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606386708] [2021-08-06 20:12:40,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:12:40,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:40,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:40,620 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:12:40,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-06 20:12:47,675 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:12:47,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:12:47,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 59 conjunts are in the unsatisfiable core [2021-08-06 20:12:47,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:12:48,824 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.3 percent of original size [2021-08-06 20:12:48,827 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.3 percent of original size [2021-08-06 20:12:49,636 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:12:49,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 36 [2021-08-06 20:12:49,851 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:12:49,854 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 64.1 percent of original size [2021-08-06 20:12:49,964 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:12:49,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 26 [2021-08-06 20:12:50,259 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:12:50,260 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 50.0 percent of original size [2021-08-06 20:12:50,388 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:50,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606386708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:50,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:12:50,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 26] total 54 [2021-08-06 20:12:50,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20376858] [2021-08-06 20:12:50,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-08-06 20:12:50,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:12:50,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-08-06 20:12:50,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=2818, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:12:50,390 INFO L87 Difference]: Start difference. First operand 16069 states and 23108 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:55,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:12:55,685 INFO L93 Difference]: Finished difference Result 18187 states and 25903 transitions. [2021-08-06 20:12:55,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-06 20:12:55,685 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:12:55,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:12:55,705 INFO L225 Difference]: With dead ends: 18187 [2021-08-06 20:12:55,705 INFO L226 Difference]: Without dead ends: 18168 [2021-08-06 20:12:55,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2382 ImplicationChecksByTransitivity, 5169.4ms TimeCoverageRelationStatistics Valid=772, Invalid=10784, Unknown=0, NotChecked=0, Total=11556 [2021-08-06 20:12:55,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18168 states. [2021-08-06 20:12:55,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18168 to 16123. [2021-08-06 20:12:55,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16123 states, 16122 states have (on average 1.437910929165116) internal successors, (23182), 16122 states have internal predecessors, (23182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:55,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16123 states to 16123 states and 23182 transitions. [2021-08-06 20:12:55,877 INFO L78 Accepts]: Start accepts. Automaton has 16123 states and 23182 transitions. Word has length 49 [2021-08-06 20:12:55,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:12:55,877 INFO L470 AbstractCegarLoop]: Abstraction has 16123 states and 23182 transitions. [2021-08-06 20:12:55,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:12:55,877 INFO L276 IsEmpty]: Start isEmpty. Operand 16123 states and 23182 transitions. [2021-08-06 20:12:55,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:12:55,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:12:55,894 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:12:55,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-06 20:12:56,094 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 20:12:56,094 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:12:56,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:12:56,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1555696709, now seen corresponding path program 71 times [2021-08-06 20:12:56,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:12:56,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299983293] [2021-08-06 20:12:56,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:12:56,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:12:56,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:12:56,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 74.1 percent of original size [2021-08-06 20:12:56,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 74.1 percent of original size [2021-08-06 20:12:56,687 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.4 percent of original size [2021-08-06 20:12:56,690 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.4 percent of original size [2021-08-06 20:12:56,724 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 76.7 percent of original size [2021-08-06 20:12:56,727 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 76.7 percent of original size [2021-08-06 20:12:56,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:12:56,766 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 76.3 percent of original size [2021-08-06 20:12:56,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:12:56,805 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 72.0 percent of original size [2021-08-06 20:12:56,839 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:12:56,841 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:12:57,004 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:12:57,006 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.3 percent of original size [2021-08-06 20:12:57,094 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:57,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:12:57,128 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:12:57,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:12:57,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299983293] [2021-08-06 20:12:57,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299983293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:12:57,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096693234] [2021-08-06 20:12:57,128 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:12:57,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:12:57,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:12:57,129 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:12:57,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-06 20:13:04,306 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:13:04,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:13:04,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 61 conjunts are in the unsatisfiable core [2021-08-06 20:13:04,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:13:05,970 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:13:05,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 37 [2021-08-06 20:13:06,244 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 80.9 percent of original size [2021-08-06 20:13:06,246 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 80.9 percent of original size [2021-08-06 20:13:06,336 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-08-06 20:13:06,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 31 [2021-08-06 20:13:06,543 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:06,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096693234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:06,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:13:06,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 22] total 49 [2021-08-06 20:13:06,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290026559] [2021-08-06 20:13:06,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2021-08-06 20:13:06,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:13:06,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-08-06 20:13:06,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=2323, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 20:13:06,544 INFO L87 Difference]: Start difference. First operand 16123 states and 23182 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:09,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:13:09,130 INFO L93 Difference]: Finished difference Result 16795 states and 24088 transitions. [2021-08-06 20:13:09,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:13:09,131 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-08-06 20:13:09,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:13:09,151 INFO L225 Difference]: With dead ends: 16795 [2021-08-06 20:13:09,151 INFO L226 Difference]: Without dead ends: 16742 [2021-08-06 20:13:09,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 2794.0ms TimeCoverageRelationStatistics Valid=280, Invalid=4832, Unknown=0, NotChecked=0, Total=5112 [2021-08-06 20:13:09,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16742 states. [2021-08-06 20:13:09,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16742 to 16113. [2021-08-06 20:13:09,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16113 states, 16112 states have (on average 1.4380585898709037) internal successors, (23170), 16112 states have internal predecessors, (23170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:09,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16113 states to 16113 states and 23170 transitions. [2021-08-06 20:13:09,384 INFO L78 Accepts]: Start accepts. Automaton has 16113 states and 23170 transitions. Word has length 49 [2021-08-06 20:13:09,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:13:09,385 INFO L470 AbstractCegarLoop]: Abstraction has 16113 states and 23170 transitions. [2021-08-06 20:13:09,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:13:09,385 INFO L276 IsEmpty]: Start isEmpty. Operand 16113 states and 23170 transitions. [2021-08-06 20:13:09,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-08-06 20:13:09,400 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:13:09,400 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:13:09,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-06 20:13:09,601 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 20:13:09,601 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:13:09,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:13:09,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1443194041, now seen corresponding path program 72 times [2021-08-06 20:13:09,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:13:09,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971633910] [2021-08-06 20:13:09,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:13:09,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:13:09,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:13:10,126 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:13:10,129 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.6 percent of original size [2021-08-06 20:13:10,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:13:10,168 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 77.0 percent of original size [2021-08-06 20:13:10,208 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:13:10,211 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 73.1 percent of original size [2021-08-06 20:13:10,246 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:13:10,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 66.7 percent of original size [2021-08-06 20:13:10,277 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:13:10,279 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 65.0 percent of original size [2021-08-06 20:13:10,421 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:13:10,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 62.5 percent of original size [2021-08-06 20:13:10,456 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:13:10,457 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 53.1 percent of original size [2021-08-06 20:13:10,488 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:13:10,489 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 50.0 percent of original size [2021-08-06 20:13:10,519 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:13:10,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:13:10,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971633910] [2021-08-06 20:13:10,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971633910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:13:10,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418472622] [2021-08-06 20:13:10,519 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:13:10,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:13:10,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:13:10,520 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:13:10,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process Received shutdown request... [2021-08-06 20:13:14,041 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:13:14,041 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:13:15,062 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:13:15,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-06 20:13:15,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2021-08-06 20:13:15,263 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 20:13:15,263 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 50 with TraceHistMax 3,while executing Executor. [2021-08-06 20:13:15,265 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:13:15,265 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:13:15,265 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 20:13:15,267 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:13:15,267 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:13:15,269 INFO L202 PluginConnector]: Adding new model horseshoe.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:13:15 BasicIcfg [2021-08-06 20:13:15,269 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:13:15,269 INFO L168 Benchmark]: Toolchain (without parser) took 740162.39 ms. Allocated memory was 196.1 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 175.7 MB in the beginning and 419.2 MB in the end (delta: -243.5 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. [2021-08-06 20:13:15,269 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.41 ms. Allocated memory is still 196.1 MB. Free memory is still 176.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:13:15,269 INFO L168 Benchmark]: Boogie Procedure Inliner took 25.20 ms. Allocated memory is still 196.1 MB. Free memory was 175.7 MB in the beginning and 174.1 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-06 20:13:15,269 INFO L168 Benchmark]: Boogie Preprocessor took 11.62 ms. Allocated memory is still 196.1 MB. Free memory was 174.1 MB in the beginning and 173.1 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:13:15,269 INFO L168 Benchmark]: RCFGBuilder took 325.35 ms. Allocated memory is still 196.1 MB. Free memory was 173.1 MB in the beginning and 157.3 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-08-06 20:13:15,269 INFO L168 Benchmark]: TraceAbstraction took 739796.00 ms. Allocated memory was 196.1 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 156.9 MB in the beginning and 419.2 MB in the end (delta: -262.4 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. [2021-08-06 20:13:15,270 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.41 ms. Allocated memory is still 196.1 MB. Free memory is still 176.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 25.20 ms. Allocated memory is still 196.1 MB. Free memory was 175.7 MB in the beginning and 174.1 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 11.62 ms. Allocated memory is still 196.1 MB. Free memory was 174.1 MB in the beginning and 173.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 325.35 ms. Allocated memory is still 196.1 MB. Free memory was 173.1 MB in the beginning and 157.3 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 739796.00 ms. Allocated memory was 196.1 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 156.9 MB in the beginning and 419.2 MB in the end (delta: -262.4 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 789, positive: 732, positive conditional: 732, positive unconditional: 0, negative: 57, negative conditional: 57, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 732, positive: 732, positive conditional: 0, positive unconditional: 732, 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: 158, positive: 158, positive conditional: 0, positive unconditional: 158, 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: 158, positive: 155, positive conditional: 0, positive unconditional: 155, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 27, positive: 27, positive conditional: 0, positive unconditional: 27, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 732, positive: 574, positive conditional: 0, positive unconditional: 574, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 158, unknown conditional: 0, unknown unconditional: 158] , Statistics on independence cache: Total cache size (in pairs): 158, Positive cache size: 158, Positive conditional cache size: 0, Positive unconditional cache size: 158, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 57 - 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: 84]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 50 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 77]: 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 50 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 77]: 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 50 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 78]: 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 50 with TraceHistMax 3,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 53 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 739669.0ms, OverallIterations: 80, TraceHistogramMax: 3, EmptinessCheckTime: 879.9ms, AutomataDifference: 279726.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 164.4ms, PartialOrderReductionTime: 149.6ms, HoareTripleCheckerStatistics: 6069 SDtfs, 26051 SDslu, 161439 SDs, 0 SdLazy, 196794 SolverSat, 7791 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 87409.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7914 GetRequests, 1944 SyntacticMatches, 25 SemanticMatches, 5945 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132290 ImplicationChecksByTransitivity, 263109.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=16219occurred in iteration=68, InterpolantAutomatonStates: 3945, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 9109.5ms AutomataMinimizationTime, 79 MinimizatonAttempts, 137586 StatesRemovedByMinimization, 77 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 432.2ms SsaConstructionTime, 2068.8ms SatisfiabilityAnalysisTime, 202386.2ms InterpolantComputationTime, 6771 NumberOfCodeBlocks, 6771 NumberOfCodeBlocksAsserted, 254 NumberOfCheckSat, 6617 ConstructedInterpolants, 204 QuantifiedInterpolants, 191884 SizeOfPredicates, 853 NumberOfNonLiveVariables, 9030 ConjunctsInSsa, 3650 ConjunctsInUnsatCore, 154 InterpolantComputations, 6 PerfectInterpolantSequences, 150/4456 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