/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-more/max-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:30:56,230 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:30:56,232 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:30:56,255 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:30:56,255 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:30:56,256 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:30:56,258 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:30:56,260 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:30:56,261 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:30:56,262 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:30:56,263 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:30:56,264 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:30:56,264 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:30:56,265 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:30:56,266 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:30:56,267 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:30:56,268 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:30:56,269 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:30:56,270 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:30:56,272 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:30:56,273 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:30:56,274 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:30:56,275 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:30:56,276 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:30:56,279 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:30:56,279 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:30:56,279 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:30:56,280 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:30:56,280 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:30:56,281 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:30:56,281 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:30:56,282 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:30:56,282 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:30:56,283 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:30:56,284 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:30:56,284 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:30:56,284 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:30:56,285 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:30:56,285 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:30:56,286 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:30:56,286 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:30:56,287 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:30:56,313 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:30:56,314 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:30:56,317 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:30:56,317 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:30:56,317 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:30:56,317 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:30:56,317 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:30:56,317 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:30:56,317 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:30:56,317 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:30:56,318 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:30:56,318 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:30:56,318 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:30:56,319 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:30:56,319 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:30:56,320 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:30:56,320 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:30:56,320 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:30:56,320 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:30:56,320 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:30:56,320 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:30:56,320 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:30:56,320 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:30:56,321 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:30:56,634 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:30:56,650 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:30:56,653 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:30:56,654 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:30:56,655 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:30:56,655 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl [2021-08-06 20:30:56,656 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-fun-alt.wvr.bpl' [2021-08-06 20:30:56,687 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:30:56,689 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:30:56,690 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:30:56,690 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:30:56,691 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:30:56,701 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,709 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,714 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:30:56,715 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:30:56,715 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:30:56,715 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:30:56,720 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,720 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,721 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,722 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,724 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,726 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,727 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,728 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:30:56,729 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:30:56,729 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:30:56,729 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:30:56,735 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/1) ... [2021-08-06 20:30:56,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:30:56,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:56,756 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:30:56,763 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:30:56,786 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:30:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:30:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:30:56,787 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:30:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:30:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:30:56,787 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:30:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:30:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:30:56,788 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 20:30:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 20:30:56,788 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 20:30:56,789 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:30:57,027 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:30:57,027 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:30:57,029 INFO L202 PluginConnector]: Adding new model max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:30:57 BoogieIcfgContainer [2021-08-06 20:30:57,029 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:30:57,030 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:30:57,030 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:30:57,033 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:30:57,033 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:30:56" (1/2) ... [2021-08-06 20:30:57,034 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21aa163c and model type max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:30:57, skipping insertion in model container [2021-08-06 20:30:57,034 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:30:57" (2/2) ... [2021-08-06 20:30:57,035 INFO L111 eAbstractionObserver]: Analyzing ICFG max-fun-alt.wvr.bpl [2021-08-06 20:30:57,039 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:30:57,039 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:30:57,039 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:30:57,053 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:30:57,131 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 20:30:57,199 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:30:57,205 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:30:57,206 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 20:30:57,362 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 20:30:57,374 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:57,375 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:30:57,375 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:30:57,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:57,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1204265674, now seen corresponding path program 1 times [2021-08-06 20:30:57,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:57,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242859743] [2021-08-06 20:30:57,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:57,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:57,569 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:30:57,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:57,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242859743] [2021-08-06 20:30:57,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242859743] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:30:57,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:30:57,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 20:30:57,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039816571] [2021-08-06 20:30:57,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:30:57,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:57,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:30:57,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:30:57,586 INFO L87 Difference]: Start difference. First operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 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 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:57,611 INFO L93 Difference]: Finished difference Result 217 states and 269 transitions. [2021-08-06 20:30:57,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:30:57,613 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 20:30:57,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:57,620 INFO L225 Difference]: With dead ends: 217 [2021-08-06 20:30:57,620 INFO L226 Difference]: Without dead ends: 64 [2021-08-06 20:30:57,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:30:57,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-08-06 20:30:57,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 45. [2021-08-06 20:30:57,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 44 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 74 transitions. [2021-08-06 20:30:57,648 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 74 transitions. Word has length 18 [2021-08-06 20:30:57,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:57,649 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 74 transitions. [2021-08-06 20:30:57,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,649 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 74 transitions. [2021-08-06 20:30:57,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 20:30:57,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:57,650 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] [2021-08-06 20:30:57,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:30:57,651 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:30:57,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:57,651 INFO L82 PathProgramCache]: Analyzing trace with hash -808242772, now seen corresponding path program 1 times [2021-08-06 20:30:57,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:57,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599782982] [2021-08-06 20:30:57,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:57,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:57,741 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:30:57,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:57,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599782982] [2021-08-06 20:30:57,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599782982] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:30:57,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:30:57,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:30:57,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905465887] [2021-08-06 20:30:57,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:30:57,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:57,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:30:57,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 20:30:57,745 INFO L87 Difference]: Start difference. First operand 45 states and 74 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:57,776 INFO L93 Difference]: Finished difference Result 55 states and 98 transitions. [2021-08-06 20:30:57,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:30:57,777 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 20:30:57,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:57,778 INFO L225 Difference]: With dead ends: 55 [2021-08-06 20:30:57,778 INFO L226 Difference]: Without dead ends: 55 [2021-08-06 20:30:57,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:30:57,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-08-06 20:30:57,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2021-08-06 20:30:57,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.702127659574468) internal successors, (80), 47 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 80 transitions. [2021-08-06 20:30:57,784 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 80 transitions. Word has length 20 [2021-08-06 20:30:57,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:57,784 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 80 transitions. [2021-08-06 20:30:57,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,785 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 80 transitions. [2021-08-06 20:30:57,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 20:30:57,785 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:57,785 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] [2021-08-06 20:30:57,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:30:57,786 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:30:57,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:57,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1904417112, now seen corresponding path program 1 times [2021-08-06 20:30:57,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:57,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604294276] [2021-08-06 20:30:57,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:57,787 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:57,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:57,840 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:30:57,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:57,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604294276] [2021-08-06 20:30:57,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604294276] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:30:57,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:30:57,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:30:57,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690001226] [2021-08-06 20:30:57,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:30:57,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:57,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:30:57,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:30:57,843 INFO L87 Difference]: Start difference. First operand 48 states and 80 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:57,876 INFO L93 Difference]: Finished difference Result 66 states and 114 transitions. [2021-08-06 20:30:57,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:30:57,877 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 20:30:57,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:57,878 INFO L225 Difference]: With dead ends: 66 [2021-08-06 20:30:57,878 INFO L226 Difference]: Without dead ends: 66 [2021-08-06 20:30:57,878 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:30:57,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-06 20:30:57,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 57. [2021-08-06 20:30:57,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.75) internal successors, (98), 56 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 98 transitions. [2021-08-06 20:30:57,884 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 98 transitions. Word has length 20 [2021-08-06 20:30:57,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:57,884 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 98 transitions. [2021-08-06 20:30:57,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:57,884 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 98 transitions. [2021-08-06 20:30:57,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:30:57,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:57,885 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] [2021-08-06 20:30:57,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 20:30:57,886 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:30:57,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:57,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1105216778, now seen corresponding path program 1 times [2021-08-06 20:30:57,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:57,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067546477] [2021-08-06 20:30:57,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:57,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:57,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:58,060 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:58,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:58,160 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 81.4 percent of original size [2021-08-06 20:30:58,177 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.4 percent of original size [2021-08-06 20:30:58,241 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 79.2 percent of original size [2021-08-06 20:30:58,258 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 79.2 percent of original size [2021-08-06 20:30:58,331 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:30:58,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:30:58,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067546477] [2021-08-06 20:30:58,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067546477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:58,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855415803] [2021-08-06 20:30:58,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:58,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:58,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:30:58,336 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:30:58,351 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:30:58,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:58,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-06 20:30:58,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:30:59,091 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:30:59,092 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 49 treesize of output 40 [2021-08-06 20:30:59,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:59,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:30:59,273 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:30:59,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855415803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:30:59,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:30:59,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:30:59,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096175829] [2021-08-06 20:30:59,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:30:59,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:30:59,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:30:59,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:30:59,279 INFO L87 Difference]: Start difference. First operand 57 states and 98 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:59,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:30:59,534 INFO L93 Difference]: Finished difference Result 121 states and 202 transitions. [2021-08-06 20:30:59,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:30:59,536 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:30:59,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:30:59,540 INFO L225 Difference]: With dead ends: 121 [2021-08-06 20:30:59,540 INFO L226 Difference]: Without dead ends: 116 [2021-08-06 20:30:59,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 347.8ms TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:30:59,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-06 20:30:59,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 75. [2021-08-06 20:30:59,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.864864864864865) internal successors, (138), 74 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:59,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 138 transitions. [2021-08-06 20:30:59,559 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 138 transitions. Word has length 22 [2021-08-06 20:30:59,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:30:59,560 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 138 transitions. [2021-08-06 20:30:59,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:30:59,560 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 138 transitions. [2021-08-06 20:30:59,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:30:59,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:30:59,562 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] [2021-08-06 20:30:59,588 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 20:30:59,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:30:59,777 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:30:59,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:30:59,778 INFO L82 PathProgramCache]: Analyzing trace with hash -467167990, now seen corresponding path program 2 times [2021-08-06 20:30:59,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:30:59,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323954955] [2021-08-06 20:30:59,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:30:59,778 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:30:59,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:30:59,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:59,948 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:30:59,996 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:31:00,002 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:31:00,072 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:31:00,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:00,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323954955] [2021-08-06 20:31:00,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323954955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:00,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894771138] [2021-08-06 20:31:00,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:00,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:00,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:00,074 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:31:00,101 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:31:00,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:00,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:00,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 20:31:00,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:00,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:00,583 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 49 treesize of output 45 [2021-08-06 20:31:01,121 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:31:01,129 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:31:01,324 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:31:01,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894771138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:01,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:01,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 20:31:01,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651745198] [2021-08-06 20:31:01,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:31:01,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:01,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:31:01,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:31:01,327 INFO L87 Difference]: Start difference. First operand 75 states and 138 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:02,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:02,214 INFO L93 Difference]: Finished difference Result 159 states and 270 transitions. [2021-08-06 20:31:02,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:31:02,214 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:31:02,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:02,216 INFO L225 Difference]: With dead ends: 159 [2021-08-06 20:31:02,216 INFO L226 Difference]: Without dead ends: 154 [2021-08-06 20:31:02,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 853.0ms TimeCoverageRelationStatistics Valid=157, Invalid=443, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:31:02,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-06 20:31:02,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 77. [2021-08-06 20:31:02,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.881578947368421) internal successors, (143), 76 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:02,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 143 transitions. [2021-08-06 20:31:02,234 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 143 transitions. Word has length 22 [2021-08-06 20:31:02,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:02,234 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 143 transitions. [2021-08-06 20:31:02,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:02,234 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 143 transitions. [2021-08-06 20:31:02,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:31:02,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:02,235 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] [2021-08-06 20:31:02,267 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:31:02,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:02,461 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:31:02,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:02,461 INFO L82 PathProgramCache]: Analyzing trace with hash -640858166, now seen corresponding path program 3 times [2021-08-06 20:31:02,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:02,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733380277] [2021-08-06 20:31:02,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:02,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:02,564 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:31:02,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 78.8 percent of original size [2021-08-06 20:31:02,624 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 76.2 percent of original size [2021-08-06 20:31:02,629 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 76.2 percent of original size [2021-08-06 20:31:02,697 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:31:02,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:02,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733380277] [2021-08-06 20:31:02,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733380277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:02,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222817205] [2021-08-06 20:31:02,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:02,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:02,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:02,699 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:31:02,700 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:31:02,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:31:02,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:02,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-06 20:31:02,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:03,210 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:03,210 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 49 treesize of output 45 [2021-08-06 20:31:03,668 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:31:03,676 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:31:03,835 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:31:03,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222817205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:03,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:03,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 20:31:03,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258502446] [2021-08-06 20:31:03,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:31:03,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:03,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:31:03,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:31:03,837 INFO L87 Difference]: Start difference. First operand 77 states and 143 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:04,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:04,351 INFO L93 Difference]: Finished difference Result 138 states and 243 transitions. [2021-08-06 20:31:04,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:31:04,352 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:31:04,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:04,353 INFO L225 Difference]: With dead ends: 138 [2021-08-06 20:31:04,353 INFO L226 Difference]: Without dead ends: 133 [2021-08-06 20:31:04,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 527.0ms TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:31:04,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-08-06 20:31:04,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 81. [2021-08-06 20:31:04,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.8875) internal successors, (151), 80 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:04,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 151 transitions. [2021-08-06 20:31:04,357 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 151 transitions. Word has length 22 [2021-08-06 20:31:04,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:04,357 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 151 transitions. [2021-08-06 20:31:04,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:04,357 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 151 transitions. [2021-08-06 20:31:04,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:04,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:04,358 INFO L512 BasicCegarLoop]: trace histogram [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:31:04,384 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:31:04,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:04,581 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:31:04,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:04,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1444572436, now seen corresponding path program 4 times [2021-08-06 20:31:04,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:04,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527938678] [2021-08-06 20:31:04,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:04,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:04,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:04,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:04,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:04,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527938678] [2021-08-06 20:31:04,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527938678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:04,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302568727] [2021-08-06 20:31:04,649 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:31:04,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:04,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:04,650 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:31:04,651 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:31:04,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:31:04,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:04,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:31:04,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:05,040 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:05,040 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:05,070 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:05,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302568727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:05,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:05,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:31:05,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988636373] [2021-08-06 20:31:05,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:31:05,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:05,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:31:05,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:31:05,072 INFO L87 Difference]: Start difference. First operand 81 states and 151 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:05,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:05,258 INFO L93 Difference]: Finished difference Result 192 states and 333 transitions. [2021-08-06 20:31:05,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:31:05,259 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:05,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:05,259 INFO L225 Difference]: With dead ends: 192 [2021-08-06 20:31:05,260 INFO L226 Difference]: Without dead ends: 192 [2021-08-06 20:31:05,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 143.7ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:05,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-06 20:31:05,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 97. [2021-08-06 20:31:05,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.0208333333333335) internal successors, (194), 96 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:05,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 194 transitions. [2021-08-06 20:31:05,263 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 194 transitions. Word has length 24 [2021-08-06 20:31:05,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:05,264 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 194 transitions. [2021-08-06 20:31:05,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:05,264 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 194 transitions. [2021-08-06 20:31:05,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:05,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:05,265 INFO L512 BasicCegarLoop]: trace histogram [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:31:05,291 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:31:05,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:05,466 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:31:05,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:05,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1358899948, now seen corresponding path program 5 times [2021-08-06 20:31:05,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:05,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11680626] [2021-08-06 20:31:05,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:05,468 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:05,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:05,540 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:05,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:05,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11680626] [2021-08-06 20:31:05,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11680626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:05,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871991176] [2021-08-06 20:31:05,541 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:31:05,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:05,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:05,542 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:31:05,547 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:31:05,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:31:05,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:05,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:31:05,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:05,930 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:05,930 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:05,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:05,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871991176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:05,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:05,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:31:05,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938553690] [2021-08-06 20:31:05,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:31:05,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:05,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:31:05,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:31:05,956 INFO L87 Difference]: Start difference. First operand 97 states and 194 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:06,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:06,342 INFO L93 Difference]: Finished difference Result 254 states and 436 transitions. [2021-08-06 20:31:06,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:31:06,350 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:06,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:06,352 INFO L225 Difference]: With dead ends: 254 [2021-08-06 20:31:06,352 INFO L226 Difference]: Without dead ends: 254 [2021-08-06 20:31:06,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 252.3ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:31:06,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-06 20:31:06,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 99. [2021-08-06 20:31:06,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.010204081632653) internal successors, (197), 98 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:06,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 197 transitions. [2021-08-06 20:31:06,364 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 197 transitions. Word has length 24 [2021-08-06 20:31:06,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:06,364 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 197 transitions. [2021-08-06 20:31:06,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:06,364 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 197 transitions. [2021-08-06 20:31:06,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:06,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:06,370 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] [2021-08-06 20:31:06,394 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:31:06,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:06,589 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:31:06,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:06,589 INFO L82 PathProgramCache]: Analyzing trace with hash -751378072, now seen corresponding path program 1 times [2021-08-06 20:31:06,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:06,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170739968] [2021-08-06 20:31:06,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:06,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:06,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:06,640 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:31:06,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:06,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170739968] [2021-08-06 20:31:06,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170739968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:06,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753849867] [2021-08-06 20:31:06,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:06,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:06,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:06,642 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:31:06,667 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:31:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:06,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:31:06,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:06,971 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:31:06,971 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:31:07,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:31:07,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753849867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:07,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:07,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:31:07,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148615598] [2021-08-06 20:31:07,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:31:07,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:07,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:31:07,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:31:07,019 INFO L87 Difference]: Start difference. First operand 99 states and 197 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:07,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:07,100 INFO L93 Difference]: Finished difference Result 206 states and 383 transitions. [2021-08-06 20:31:07,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:31:07,100 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:07,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:07,102 INFO L225 Difference]: With dead ends: 206 [2021-08-06 20:31:07,102 INFO L226 Difference]: Without dead ends: 206 [2021-08-06 20:31:07,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 49.4ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:31:07,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-06 20:31:07,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 147. [2021-08-06 20:31:07,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.0616438356164384) internal successors, (301), 146 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:07,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 301 transitions. [2021-08-06 20:31:07,114 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 301 transitions. Word has length 24 [2021-08-06 20:31:07,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:07,114 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 301 transitions. [2021-08-06 20:31:07,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:07,114 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 301 transitions. [2021-08-06 20:31:07,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:07,115 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:07,115 INFO L512 BasicCegarLoop]: trace histogram [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:31:07,132 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:31:07,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:07,321 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:31:07,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:07,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1693841640, now seen corresponding path program 6 times [2021-08-06 20:31:07,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:07,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504430522] [2021-08-06 20:31:07,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:07,322 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:07,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:07,393 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:07,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:07,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504430522] [2021-08-06 20:31:07,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504430522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:07,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917190162] [2021-08-06 20:31:07,394 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:31:07,394 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:07,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:07,394 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:31:07,413 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:31:07,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:31:07,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:07,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:31:07,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:07,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:07,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917190162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:07,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:07,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:31:07,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775919916] [2021-08-06 20:31:07,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:31:07,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:07,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:31:07,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:31:07,869 INFO L87 Difference]: Start difference. First operand 147 states and 301 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:07,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:07,998 INFO L93 Difference]: Finished difference Result 230 states and 441 transitions. [2021-08-06 20:31:07,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:31:07,999 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:07,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:08,000 INFO L225 Difference]: With dead ends: 230 [2021-08-06 20:31:08,000 INFO L226 Difference]: Without dead ends: 218 [2021-08-06 20:31:08,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 127.1ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:31:08,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-06 20:31:08,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 183. [2021-08-06 20:31:08,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.043956043956044) internal successors, (372), 182 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:08,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 372 transitions. [2021-08-06 20:31:08,005 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 372 transitions. Word has length 24 [2021-08-06 20:31:08,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:08,005 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 372 transitions. [2021-08-06 20:31:08,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:08,005 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 372 transitions. [2021-08-06 20:31:08,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:08,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:08,006 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] [2021-08-06 20:31:08,026 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:31:08,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:08,213 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:31:08,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:08,214 INFO L82 PathProgramCache]: Analyzing trace with hash -1547404952, now seen corresponding path program 2 times [2021-08-06 20:31:08,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:08,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410207829] [2021-08-06 20:31:08,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:08,214 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:08,254 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:31:08,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:08,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410207829] [2021-08-06 20:31:08,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410207829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:08,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398621704] [2021-08-06 20:31:08,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:08,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:08,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:08,255 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:31:08,256 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:31:08,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:08,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:08,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:31:08,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:08,613 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:08,613 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:08,662 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:31:08,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398621704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:08,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:08,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:31:08,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902105055] [2021-08-06 20:31:08,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:31:08,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:08,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:31:08,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:31:08,664 INFO L87 Difference]: Start difference. First operand 183 states and 372 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:08,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:08,758 INFO L93 Difference]: Finished difference Result 221 states and 420 transitions. [2021-08-06 20:31:08,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:31:08,758 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:08,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:08,759 INFO L225 Difference]: With dead ends: 221 [2021-08-06 20:31:08,759 INFO L226 Difference]: Without dead ends: 221 [2021-08-06 20:31:08,759 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 68.2ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:31:08,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-06 20:31:08,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 171. [2021-08-06 20:31:08,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.0058823529411764) internal successors, (341), 170 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:08,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 341 transitions. [2021-08-06 20:31:08,764 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 341 transitions. Word has length 24 [2021-08-06 20:31:08,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:08,764 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 341 transitions. [2021-08-06 20:31:08,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:08,765 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 341 transitions. [2021-08-06 20:31:08,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:08,765 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:08,765 INFO L512 BasicCegarLoop]: trace histogram [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:31:08,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-06 20:31:08,982 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,SelfDestructingSolverStorable10 [2021-08-06 20:31:08,982 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:31:08,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:08,983 INFO L82 PathProgramCache]: Analyzing trace with hash -2092221976, now seen corresponding path program 7 times [2021-08-06 20:31:08,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:08,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757006371] [2021-08-06 20:31:08,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:08,983 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:08,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:09,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:09,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:09,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757006371] [2021-08-06 20:31:09,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757006371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:09,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449679071] [2021-08-06 20:31:09,038 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:31:09,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:09,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:09,039 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:31:09,040 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:31:09,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:09,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:31:09,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:09,467 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:09,468 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:09,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:09,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449679071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:09,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:09,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:31:09,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262030699] [2021-08-06 20:31:09,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:31:09,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:09,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:31:09,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:31:09,491 INFO L87 Difference]: Start difference. First operand 171 states and 341 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:10,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:10,077 INFO L93 Difference]: Finished difference Result 577 states and 984 transitions. [2021-08-06 20:31:10,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:31:10,077 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:10,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:10,080 INFO L225 Difference]: With dead ends: 577 [2021-08-06 20:31:10,080 INFO L226 Difference]: Without dead ends: 577 [2021-08-06 20:31:10,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 385.7ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:31:10,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-06 20:31:10,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 183. [2021-08-06 20:31:10,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.0549450549450547) internal successors, (374), 182 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:10,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 374 transitions. [2021-08-06 20:31:10,089 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 374 transitions. Word has length 24 [2021-08-06 20:31:10,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:10,089 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 374 transitions. [2021-08-06 20:31:10,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:10,089 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 374 transitions. [2021-08-06 20:31:10,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:10,090 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:10,090 INFO L512 BasicCegarLoop]: trace histogram [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:31:10,117 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:31:10,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:10,309 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:31:10,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:10,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1834399512, now seen corresponding path program 8 times [2021-08-06 20:31:10,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:10,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802185963] [2021-08-06 20:31:10,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:10,310 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:10,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:10,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:10,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:10,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802185963] [2021-08-06 20:31:10,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802185963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:10,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102983076] [2021-08-06 20:31:10,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:10,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:10,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:10,368 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:31:10,371 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:31:10,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:10,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:10,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:31:10,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:10,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:10,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102983076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:10,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:10,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:31:10,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317817720] [2021-08-06 20:31:10,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:31:10,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:10,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:31:10,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:31:10,839 INFO L87 Difference]: Start difference. First operand 183 states and 374 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:11,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:11,038 INFO L93 Difference]: Finished difference Result 355 states and 658 transitions. [2021-08-06 20:31:11,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:31:11,039 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:11,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:11,041 INFO L225 Difference]: With dead ends: 355 [2021-08-06 20:31:11,041 INFO L226 Difference]: Without dead ends: 351 [2021-08-06 20:31:11,041 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 159.4ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:31:11,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-08-06 20:31:11,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 240. [2021-08-06 20:31:11,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.1171548117154813) internal successors, (506), 239 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:11,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 506 transitions. [2021-08-06 20:31:11,048 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 506 transitions. Word has length 24 [2021-08-06 20:31:11,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:11,048 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 506 transitions. [2021-08-06 20:31:11,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:11,048 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 506 transitions. [2021-08-06 20:31:11,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:11,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:11,049 INFO L512 BasicCegarLoop]: trace histogram [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:31:11,070 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:31:11,256 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,SelfDestructingSolverStorable12 [2021-08-06 20:31:11,257 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:31:11,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:11,257 INFO L82 PathProgramCache]: Analyzing trace with hash 888183016, now seen corresponding path program 9 times [2021-08-06 20:31:11,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:11,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379863136] [2021-08-06 20:31:11,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:11,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:11,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:11,323 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:11,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:11,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379863136] [2021-08-06 20:31:11,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379863136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:11,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621173441] [2021-08-06 20:31:11,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:11,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:11,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:11,325 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:31:11,326 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:31:11,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:31:11,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:11,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:31:11,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:11,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:11,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621173441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:11,807 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:11,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:31:11,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962612524] [2021-08-06 20:31:11,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:31:11,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:11,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:31:11,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:31:11,809 INFO L87 Difference]: Start difference. First operand 240 states and 506 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:12,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:12,086 INFO L93 Difference]: Finished difference Result 370 states and 706 transitions. [2021-08-06 20:31:12,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:31:12,087 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:12,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:12,089 INFO L225 Difference]: With dead ends: 370 [2021-08-06 20:31:12,089 INFO L226 Difference]: Without dead ends: 370 [2021-08-06 20:31:12,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 185.7ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:31:12,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-06 20:31:12,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 253. [2021-08-06 20:31:12,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0952380952380953) internal successors, (528), 252 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:12,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 528 transitions. [2021-08-06 20:31:12,096 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 528 transitions. Word has length 24 [2021-08-06 20:31:12,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:12,097 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 528 transitions. [2021-08-06 20:31:12,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:12,097 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 528 transitions. [2021-08-06 20:31:12,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:12,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:12,098 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] [2021-08-06 20:31:12,121 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:31:12,312 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,SelfDestructingSolverStorable13 [2021-08-06 20:31:12,312 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:31:12,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:12,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1801158104, now seen corresponding path program 3 times [2021-08-06 20:31:12,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:12,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722768686] [2021-08-06 20:31:12,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:12,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:12,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:31:12,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:12,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722768686] [2021-08-06 20:31:12,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722768686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:12,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13677051] [2021-08-06 20:31:12,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:12,372 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:12,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:12,373 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:31:12,402 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:31:12,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:31:12,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:12,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:31:12,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:12,768 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:12,769 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:12,811 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:31:12,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13677051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:12,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:12,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 20:31:12,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823880171] [2021-08-06 20:31:12,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:31:12,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:12,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:31:12,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:31:12,813 INFO L87 Difference]: Start difference. First operand 253 states and 528 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:12,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:12,893 INFO L93 Difference]: Finished difference Result 273 states and 566 transitions. [2021-08-06 20:31:12,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 20:31:12,894 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:12,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:12,895 INFO L225 Difference]: With dead ends: 273 [2021-08-06 20:31:12,895 INFO L226 Difference]: Without dead ends: 273 [2021-08-06 20:31:12,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 56.9ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:31:12,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-08-06 20:31:12,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 233. [2021-08-06 20:31:12,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.1293103448275863) internal successors, (494), 232 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:12,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 494 transitions. [2021-08-06 20:31:12,901 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 494 transitions. Word has length 24 [2021-08-06 20:31:12,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:12,901 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 494 transitions. [2021-08-06 20:31:12,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:12,901 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 494 transitions. [2021-08-06 20:31:12,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:31:12,902 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:12,902 INFO L512 BasicCegarLoop]: trace histogram [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:31:12,923 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:31:13,123 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,SelfDestructingSolverStorable14 [2021-08-06 20:31:13,124 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:31:13,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:13,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1504756568, now seen corresponding path program 10 times [2021-08-06 20:31:13,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:13,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101555941] [2021-08-06 20:31:13,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:13,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:13,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:13,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:13,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:13,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101555941] [2021-08-06 20:31:13,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101555941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:13,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170859603] [2021-08-06 20:31:13,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:31:13,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:13,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:13,186 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:31:13,201 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:31:13,475 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:31:13,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:13,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:31:13,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:13,685 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:13,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:31:13,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:13,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170859603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:13,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:13,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:31:13,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573123950] [2021-08-06 20:31:13,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:31:13,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:13,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:31:13,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:31:13,710 INFO L87 Difference]: Start difference. First operand 233 states and 494 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:14,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:14,041 INFO L93 Difference]: Finished difference Result 604 states and 1149 transitions. [2021-08-06 20:31:14,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:31:14,042 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:31:14,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:14,045 INFO L225 Difference]: With dead ends: 604 [2021-08-06 20:31:14,045 INFO L226 Difference]: Without dead ends: 604 [2021-08-06 20:31:14,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 238.1ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:31:14,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-06 20:31:14,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 283. [2021-08-06 20:31:14,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.1702127659574466) internal successors, (612), 282 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:14,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 612 transitions. [2021-08-06 20:31:14,056 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 612 transitions. Word has length 24 [2021-08-06 20:31:14,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:14,056 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 612 transitions. [2021-08-06 20:31:14,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:14,056 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 612 transitions. [2021-08-06 20:31:14,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:14,057 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:14,057 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:31:14,081 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:31:14,277 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,SelfDestructingSolverStorable15 [2021-08-06 20:31:14,277 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:31:14,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:14,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1327513290, now seen corresponding path program 4 times [2021-08-06 20:31:14,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:14,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131611851] [2021-08-06 20:31:14,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:14,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:14,420 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 95, result has 45.1 percent of original size [2021-08-06 20:31:14,434 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 95, result has 45.1 percent of original size [2021-08-06 20:31:14,512 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 79.8 percent of original size [2021-08-06 20:31:14,524 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 79.8 percent of original size [2021-08-06 20:31:14,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 78.9 percent of original size [2021-08-06 20:31:14,616 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 78.9 percent of original size [2021-08-06 20:31:14,689 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 63.9 percent of original size [2021-08-06 20:31:14,696 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 63.9 percent of original size [2021-08-06 20:31:14,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:14,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:14,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131611851] [2021-08-06 20:31:14,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131611851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:14,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487588555] [2021-08-06 20:31:14,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:31:14,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:14,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:14,796 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:31:14,799 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:31:15,097 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:31:15,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:15,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:31:15,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:16,321 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:31:16,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:31:16,511 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:16,512 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:16,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:16,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487588555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:16,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:16,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:16,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146349725] [2021-08-06 20:31:16,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:16,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:16,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:16,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:16,519 INFO L87 Difference]: Start difference. First operand 283 states and 612 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:17,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:17,129 INFO L93 Difference]: Finished difference Result 423 states and 858 transitions. [2021-08-06 20:31:17,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:31:17,130 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:17,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:17,131 INFO L225 Difference]: With dead ends: 423 [2021-08-06 20:31:17,131 INFO L226 Difference]: Without dead ends: 418 [2021-08-06 20:31:17,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 708.9ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:31:17,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-08-06 20:31:17,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 292. [2021-08-06 20:31:17,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.178694158075601) internal successors, (634), 291 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:17,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 634 transitions. [2021-08-06 20:31:17,139 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 634 transitions. Word has length 26 [2021-08-06 20:31:17,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:17,139 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 634 transitions. [2021-08-06 20:31:17,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:17,140 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 634 transitions. [2021-08-06 20:31:17,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:17,140 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:17,140 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:31:17,164 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:31:17,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:17,361 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:31:17,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:17,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1581302414, now seen corresponding path program 5 times [2021-08-06 20:31:17,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:17,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872045464] [2021-08-06 20:31:17,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:17,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:17,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:17,488 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 147, result has 40.2 percent of original size [2021-08-06 20:31:17,503 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 147, result has 40.2 percent of original size [2021-08-06 20:31:17,588 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 88.6 percent of original size [2021-08-06 20:31:17,597 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 88.6 percent of original size [2021-08-06 20:31:17,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 88.1 percent of original size [2021-08-06 20:31:17,685 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 88.1 percent of original size [2021-08-06 20:31:17,752 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 73.0 percent of original size [2021-08-06 20:31:17,760 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 73.0 percent of original size [2021-08-06 20:31:17,818 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 64.5 percent of original size [2021-08-06 20:31:17,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 64.5 percent of original size [2021-08-06 20:31:17,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:17,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:17,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872045464] [2021-08-06 20:31:17,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872045464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:17,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33386330] [2021-08-06 20:31:17,879 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:31:17,880 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:17,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:17,880 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:31:17,881 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:31:18,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:31:18,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:18,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:31:18,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:19,354 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:31:19,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:31:19,490 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:31:19,494 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:31:19,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:19,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33386330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:19,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:19,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:31:19,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176288757] [2021-08-06 20:31:19,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:19,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:19,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:19,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:19,698 INFO L87 Difference]: Start difference. First operand 292 states and 634 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:31:20,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:20,722 INFO L93 Difference]: Finished difference Result 415 states and 845 transitions. [2021-08-06 20:31:20,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:31:20,722 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2021-08-06 20:31:20,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:20,724 INFO L225 Difference]: With dead ends: 415 [2021-08-06 20:31:20,724 INFO L226 Difference]: Without dead ends: 410 [2021-08-06 20:31:20,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1186.9ms TimeCoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:31:20,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-06 20:31:20,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 296. [2021-08-06 20:31:20,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 2.169491525423729) internal successors, (640), 295 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:20,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 640 transitions. [2021-08-06 20:31:20,732 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 640 transitions. Word has length 26 [2021-08-06 20:31:20,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:20,732 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 640 transitions. [2021-08-06 20:31:20,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:31:20,732 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 640 transitions. [2021-08-06 20:31:20,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:20,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:20,733 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] [2021-08-06 20:31:20,763 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:31:20,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-06 20:31:20,959 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:31:20,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:20,960 INFO L82 PathProgramCache]: Analyzing trace with hash -522234294, now seen corresponding path program 11 times [2021-08-06 20:31:20,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:20,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517175814] [2021-08-06 20:31:20,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:20,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:20,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:21,077 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 95, result has 26.9 percent of original size [2021-08-06 20:31:21,082 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 95, result has 26.9 percent of original size [2021-08-06 20:31:21,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 49.7 percent of original size [2021-08-06 20:31:21,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 49.7 percent of original size [2021-08-06 20:31:21,179 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 51.3 percent of original size [2021-08-06 20:31:21,188 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 51.3 percent of original size [2021-08-06 20:31:21,265 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 94, result has 58.2 percent of original size [2021-08-06 20:31:21,297 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 94, result has 58.2 percent of original size [2021-08-06 20:31:21,394 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 61.7 percent of original size [2021-08-06 20:31:21,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 61.7 percent of original size [2021-08-06 20:31:21,542 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:21,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:21,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517175814] [2021-08-06 20:31:21,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517175814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:21,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909839687] [2021-08-06 20:31:21,543 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:31:21,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:21,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:21,543 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:31:21,544 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:31:21,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:31:21,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:21,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:31:21,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:23,091 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:31:23,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:31:23,304 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:23,305 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:23,311 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:23,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909839687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:23,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:23,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:31:23,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112157427] [2021-08-06 20:31:23,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:23,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:23,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:23,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:23,313 INFO L87 Difference]: Start difference. First operand 296 states and 640 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:31:24,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:24,844 INFO L93 Difference]: Finished difference Result 358 states and 728 transitions. [2021-08-06 20:31:24,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:31:24,845 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 26 [2021-08-06 20:31:24,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:24,846 INFO L225 Difference]: With dead ends: 358 [2021-08-06 20:31:24,846 INFO L226 Difference]: Without dead ends: 353 [2021-08-06 20:31:24,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 1640.1ms TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:31:24,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-08-06 20:31:24,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 304. [2021-08-06 20:31:24,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.155115511551155) internal successors, (653), 303 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:24,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-06 20:31:24,853 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-06 20:31:24,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:24,853 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-06 20:31:24,854 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:31:24,854 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-06 20:31:24,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:24,854 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:24,854 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:31:24,879 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:31:25,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:25,079 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:31:25,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:25,079 INFO L82 PathProgramCache]: Analyzing trace with hash -1437337910, now seen corresponding path program 6 times [2021-08-06 20:31:25,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:25,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138250410] [2021-08-06 20:31:25,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:25,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:25,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:25,204 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 114, result has 48.2 percent of original size [2021-08-06 20:31:25,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 114, result has 48.2 percent of original size [2021-08-06 20:31:25,461 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 94.0 percent of original size [2021-08-06 20:31:25,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 94.0 percent of original size [2021-08-06 20:31:25,504 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 72.7 percent of original size [2021-08-06 20:31:25,508 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 72.7 percent of original size [2021-08-06 20:31:25,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:25,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:25,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138250410] [2021-08-06 20:31:25,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138250410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:25,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839884512] [2021-08-06 20:31:25,551 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:31:25,551 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:25,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:25,556 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:31:25,557 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:31:26,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:31:26,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:26,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:31:26,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:26,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:26,954 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:26,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:31:27,535 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:27,536 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:27,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:27,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839884512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:27,542 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:27,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:31:27,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842317905] [2021-08-06 20:31:27,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:31:27,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:27,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:31:27,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:31:27,543 INFO L87 Difference]: Start difference. First operand 304 states and 653 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:31:30,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:30,037 INFO L93 Difference]: Finished difference Result 602 states and 1146 transitions. [2021-08-06 20:31:30,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:31:30,037 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-06 20:31:30,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:30,039 INFO L225 Difference]: With dead ends: 602 [2021-08-06 20:31:30,039 INFO L226 Difference]: Without dead ends: 587 [2021-08-06 20:31:30,040 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 2144.0ms TimeCoverageRelationStatistics Valid=290, Invalid=1690, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:31:30,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-08-06 20:31:30,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 312. [2021-08-06 20:31:30,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.167202572347267) internal successors, (674), 311 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:30,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 674 transitions. [2021-08-06 20:31:30,048 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 674 transitions. Word has length 26 [2021-08-06 20:31:30,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:30,049 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 674 transitions. [2021-08-06 20:31:30,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:31:30,049 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 674 transitions. [2021-08-06 20:31:30,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:30,050 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:30,050 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:31:30,075 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:31:30,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:30,265 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:31:30,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:30,265 INFO L82 PathProgramCache]: Analyzing trace with hash 531486410, now seen corresponding path program 7 times [2021-08-06 20:31:30,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:30,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060833137] [2021-08-06 20:31:30,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:30,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:30,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:30,356 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:30,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:31:30,473 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:31:30,477 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:31:30,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:30,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:30,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060833137] [2021-08-06 20:31:30,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060833137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:30,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404940108] [2021-08-06 20:31:30,587 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:31:30,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:30,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:30,601 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:31:30,601 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:31:31,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:31,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:31:31,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:32,385 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:31:32,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:31:32,564 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:32,565 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:32,570 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:32,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404940108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:32,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:32,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:32,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021848688] [2021-08-06 20:31:32,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:32,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:32,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:32,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:32,572 INFO L87 Difference]: Start difference. First operand 312 states and 674 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:33,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:33,869 INFO L93 Difference]: Finished difference Result 575 states and 1138 transitions. [2021-08-06 20:31:33,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:31:33,869 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:33,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:33,871 INFO L225 Difference]: With dead ends: 575 [2021-08-06 20:31:33,872 INFO L226 Difference]: Without dead ends: 565 [2021-08-06 20:31:33,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1299.9ms TimeCoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:31:33,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-06 20:31:33,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 320. [2021-08-06 20:31:33,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.175548589341693) internal successors, (694), 319 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:33,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 694 transitions. [2021-08-06 20:31:33,880 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 694 transitions. Word has length 26 [2021-08-06 20:31:33,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:33,880 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 694 transitions. [2021-08-06 20:31:33,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:33,880 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 694 transitions. [2021-08-06 20:31:33,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:33,881 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:33,881 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:31:33,911 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:31:34,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:34,109 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:31:34,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:34,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1040898358, now seen corresponding path program 8 times [2021-08-06 20:31:34,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:34,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491681543] [2021-08-06 20:31:34,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:34,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:34,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:34,210 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:31:34,217 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:31:34,363 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 90.5 percent of original size [2021-08-06 20:31:34,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.5 percent of original size [2021-08-06 20:31:34,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:34,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:34,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491681543] [2021-08-06 20:31:34,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491681543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:34,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704855532] [2021-08-06 20:31:34,483 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:34,483 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:34,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:34,485 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:31:34,515 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:31:35,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:35,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:35,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:31:35,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:36,012 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:31:36,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:31:36,476 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:36,477 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:36,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:36,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704855532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:36,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:36,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:36,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340487334] [2021-08-06 20:31:36,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:36,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:36,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:36,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:36,490 INFO L87 Difference]: Start difference. First operand 320 states and 694 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:37,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:37,935 INFO L93 Difference]: Finished difference Result 581 states and 1170 transitions. [2021-08-06 20:31:37,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:31:37,936 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:37,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:37,938 INFO L225 Difference]: With dead ends: 581 [2021-08-06 20:31:37,938 INFO L226 Difference]: Without dead ends: 576 [2021-08-06 20:31:37,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 1407.0ms TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:31:37,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-08-06 20:31:37,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 321. [2021-08-06 20:31:37,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 2.171875) internal successors, (695), 320 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:37,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 695 transitions. [2021-08-06 20:31:37,947 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 695 transitions. Word has length 26 [2021-08-06 20:31:37,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:37,947 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 695 transitions. [2021-08-06 20:31:37,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:37,947 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 695 transitions. [2021-08-06 20:31:37,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:37,948 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:37,948 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:31:37,977 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:31:38,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:38,165 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:31:38,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:38,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1139814798, now seen corresponding path program 9 times [2021-08-06 20:31:38,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:38,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415337021] [2021-08-06 20:31:38,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:38,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:38,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:38,270 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:31:38,279 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 80.7 percent of original size [2021-08-06 20:31:38,352 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.0 percent of original size [2021-08-06 20:31:38,366 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.0 percent of original size [2021-08-06 20:31:38,432 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 81.7 percent of original size [2021-08-06 20:31:38,439 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 81.7 percent of original size [2021-08-06 20:31:38,493 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:31:38,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 86.2 percent of original size [2021-08-06 20:31:38,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:38,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:38,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415337021] [2021-08-06 20:31:38,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415337021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:38,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23287228] [2021-08-06 20:31:38,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:31:38,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:38,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:38,553 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:31:38,553 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:31:39,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:31:39,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:39,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:31:39,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:40,130 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:31:40,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:31:40,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:40,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:40,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:40,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23287228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:40,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:40,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:31:40,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742071174] [2021-08-06 20:31:40,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:31:40,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:40,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:31:40,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:31:40,743 INFO L87 Difference]: Start difference. First operand 321 states and 695 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:42,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:42,195 INFO L93 Difference]: Finished difference Result 637 states and 1255 transitions. [2021-08-06 20:31:42,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:31:42,195 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:42,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:42,197 INFO L225 Difference]: With dead ends: 637 [2021-08-06 20:31:42,197 INFO L226 Difference]: Without dead ends: 627 [2021-08-06 20:31:42,198 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 1393.8ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:31:42,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-08-06 20:31:42,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 326. [2021-08-06 20:31:42,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.1784615384615384) internal successors, (708), 325 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:42,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 708 transitions. [2021-08-06 20:31:42,206 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 708 transitions. Word has length 26 [2021-08-06 20:31:42,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:42,206 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 708 transitions. [2021-08-06 20:31:42,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:42,207 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 708 transitions. [2021-08-06 20:31:42,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:42,208 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:42,208 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] [2021-08-06 20:31:42,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-08-06 20:31:42,432 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,SelfDestructingSolverStorable22 [2021-08-06 20:31:42,433 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:31:42,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:42,433 INFO L82 PathProgramCache]: Analyzing trace with hash 244491850, now seen corresponding path program 12 times [2021-08-06 20:31:42,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:42,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27127564] [2021-08-06 20:31:42,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:42,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:42,511 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 29.2 percent of original size [2021-08-06 20:31:42,518 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 29.2 percent of original size [2021-08-06 20:31:42,563 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 64.1 percent of original size [2021-08-06 20:31:42,581 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 64.1 percent of original size [2021-08-06 20:31:42,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 64.5 percent of original size [2021-08-06 20:31:42,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 64.5 percent of original size [2021-08-06 20:31:42,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 59, result has 72.2 percent of original size [2021-08-06 20:31:42,833 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 59, result has 72.2 percent of original size [2021-08-06 20:31:42,943 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 81.2 percent of original size [2021-08-06 20:31:42,949 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 81.2 percent of original size [2021-08-06 20:31:43,042 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:43,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:43,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27127564] [2021-08-06 20:31:43,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27127564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:43,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912186510] [2021-08-06 20:31:43,042 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:31:43,042 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:43,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:43,043 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:31:43,044 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:31:43,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:31:43,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:43,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:31:43,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:45,276 INFO L354 Elim1Store]: treesize reduction 27, result has 42.6 percent of original size [2021-08-06 20:31:45,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 95 [2021-08-06 20:31:45,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:45,811 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:45,816 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:45,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912186510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:45,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:45,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 20:31:45,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767088327] [2021-08-06 20:31:45,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:31:45,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:45,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:31:45,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:31:45,818 INFO L87 Difference]: Start difference. First operand 326 states and 708 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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:31:48,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:48,901 INFO L93 Difference]: Finished difference Result 424 states and 853 transitions. [2021-08-06 20:31:48,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:31:48,901 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 26 [2021-08-06 20:31:48,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:48,902 INFO L225 Difference]: With dead ends: 424 [2021-08-06 20:31:48,903 INFO L226 Difference]: Without dead ends: 419 [2021-08-06 20:31:48,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 3166.0ms TimeCoverageRelationStatistics Valid=431, Invalid=2431, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:31:48,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-08-06 20:31:48,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 328. [2021-08-06 20:31:48,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.18348623853211) internal successors, (714), 327 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:48,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 714 transitions. [2021-08-06 20:31:48,910 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 714 transitions. Word has length 26 [2021-08-06 20:31:48,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:48,910 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 714 transitions. [2021-08-06 20:31:48,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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:31:48,911 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 714 transitions. [2021-08-06 20:31:48,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:48,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:48,911 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] [2021-08-06 20:31:48,952 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:31:49,124 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,SelfDestructingSolverStorable23 [2021-08-06 20:31:49,125 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:31:49,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:49,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1247003062, now seen corresponding path program 13 times [2021-08-06 20:31:49,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:49,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66269334] [2021-08-06 20:31:49,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:49,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:49,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:49,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:31:49,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:31:49,223 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 50.6 percent of original size [2021-08-06 20:31:49,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 50.6 percent of original size [2021-08-06 20:31:49,273 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 55.3 percent of original size [2021-08-06 20:31:49,279 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 55.3 percent of original size [2021-08-06 20:31:49,328 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 91.4 percent of original size [2021-08-06 20:31:49,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 91.4 percent of original size [2021-08-06 20:31:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:49,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:49,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66269334] [2021-08-06 20:31:49,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66269334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:49,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368767844] [2021-08-06 20:31:49,552 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:31:49,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:49,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:49,553 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:31:49,554 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:31:50,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:50,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:31:50,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:51,361 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:31:51,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:31:51,555 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:51,556 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:51,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:51,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368767844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:51,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:51,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-06 20:31:51,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826381975] [2021-08-06 20:31:51,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:51,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:51,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:51,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:51,563 INFO L87 Difference]: Start difference. First operand 328 states and 714 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:53,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:31:53,964 INFO L93 Difference]: Finished difference Result 653 states and 1268 transitions. [2021-08-06 20:31:53,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 20:31:53,965 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:31:53,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:31:53,967 INFO L225 Difference]: With dead ends: 653 [2021-08-06 20:31:53,967 INFO L226 Difference]: Without dead ends: 638 [2021-08-06 20:31:53,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 955 ImplicationChecksByTransitivity, 2431.8ms TimeCoverageRelationStatistics Valid=532, Invalid=2660, Unknown=0, NotChecked=0, Total=3192 [2021-08-06 20:31:53,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-08-06 20:31:53,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 341. [2021-08-06 20:31:53,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.1941176470588237) internal successors, (746), 340 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:53,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 746 transitions. [2021-08-06 20:31:53,976 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 746 transitions. Word has length 26 [2021-08-06 20:31:53,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:31:53,976 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 746 transitions. [2021-08-06 20:31:53,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:31:53,976 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 746 transitions. [2021-08-06 20:31:53,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:31:53,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:31:53,977 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] [2021-08-06 20:31:54,007 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:31:54,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:54,192 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:31:54,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:31:54,192 INFO L82 PathProgramCache]: Analyzing trace with hash -1327892918, now seen corresponding path program 14 times [2021-08-06 20:31:54,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:31:54,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128322917] [2021-08-06 20:31:54,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:31:54,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:31:54,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:31:54,245 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:31:54,249 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 69.6 percent of original size [2021-08-06 20:31:54,275 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 78.2 percent of original size [2021-08-06 20:31:54,283 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 78.2 percent of original size [2021-08-06 20:31:54,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 79.3 percent of original size [2021-08-06 20:31:54,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 79.3 percent of original size [2021-08-06 20:31:54,387 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 91.2 percent of original size [2021-08-06 20:31:54,398 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 91.2 percent of original size [2021-08-06 20:31:54,473 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 79.5 percent of original size [2021-08-06 20:31:54,476 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 79.5 percent of original size [2021-08-06 20:31:54,502 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 80.5 percent of original size [2021-08-06 20:31:54,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 80.5 percent of original size [2021-08-06 20:31:54,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:54,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:31:54,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128322917] [2021-08-06 20:31:54,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128322917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:54,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136980640] [2021-08-06 20:31:54,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:31:54,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:31:54,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:31:54,609 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:31:54,610 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:31:55,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:31:55,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:31:55,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:31:55,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:31:56,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:56,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:31:56,465 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:31:56,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 110 treesize of output 96 [2021-08-06 20:31:57,846 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:57,847 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:31:57,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:31:57,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136980640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:31:57,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:31:57,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-06 20:31:57,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264467439] [2021-08-06 20:31:57,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:31:57,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:31:57,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:31:57,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:31:57,854 INFO L87 Difference]: Start difference. First operand 341 states and 746 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:32:01,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:01,145 INFO L93 Difference]: Finished difference Result 635 states and 1266 transitions. [2021-08-06 20:32:01,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:32:01,146 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 26 [2021-08-06 20:32:01,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:01,147 INFO L225 Difference]: With dead ends: 635 [2021-08-06 20:32:01,147 INFO L226 Difference]: Without dead ends: 630 [2021-08-06 20:32:01,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 957 ImplicationChecksByTransitivity, 3097.0ms TimeCoverageRelationStatistics Valid=641, Invalid=2665, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:32:01,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-08-06 20:32:01,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 341. [2021-08-06 20:32:01,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.1941176470588237) internal successors, (746), 340 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:01,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 746 transitions. [2021-08-06 20:32:01,156 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 746 transitions. Word has length 26 [2021-08-06 20:32:01,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:01,156 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 746 transitions. [2021-08-06 20:32:01,156 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:32:01,156 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 746 transitions. [2021-08-06 20:32:01,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:01,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:01,157 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:01,192 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:32:01,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:01,381 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:32:01,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:01,382 INFO L82 PathProgramCache]: Analyzing trace with hash 277733258, now seen corresponding path program 10 times [2021-08-06 20:32:01,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:01,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48052936] [2021-08-06 20:32:01,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:01,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:01,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:01,461 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:32:01,467 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.9 percent of original size [2021-08-06 20:32:01,521 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:32:01,527 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:32:01,571 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:32:01,574 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:32:01,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:01,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:01,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48052936] [2021-08-06 20:32:01,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48052936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:01,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996565737] [2021-08-06 20:32:01,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:01,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:01,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:01,654 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:32:01,654 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:32:02,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:02,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:02,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:02,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:03,768 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:32:03,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:32:03,993 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:03,995 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:04,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:04,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996565737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:04,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:04,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:32:04,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810125733] [2021-08-06 20:32:04,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:32:04,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:04,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:32:04,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:32:04,003 INFO L87 Difference]: Start difference. First operand 341 states and 746 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:04,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:04,609 INFO L93 Difference]: Finished difference Result 474 states and 990 transitions. [2021-08-06 20:32:04,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:32:04,610 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:04,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:04,611 INFO L225 Difference]: With dead ends: 474 [2021-08-06 20:32:04,612 INFO L226 Difference]: Without dead ends: 469 [2021-08-06 20:32:04,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 672.9ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:32:04,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-08-06 20:32:04,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 349. [2021-08-06 20:32:04,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 2.189655172413793) internal successors, (762), 348 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:04,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 762 transitions. [2021-08-06 20:32:04,619 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 762 transitions. Word has length 26 [2021-08-06 20:32:04,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:04,619 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 762 transitions. [2021-08-06 20:32:04,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:04,619 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 762 transitions. [2021-08-06 20:32:04,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:04,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:04,620 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:04,647 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:32:04,836 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,SelfDestructingSolverStorable26 [2021-08-06 20:32:04,837 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:32:04,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:04,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1294651510, now seen corresponding path program 11 times [2021-08-06 20:32:04,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:04,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062557574] [2021-08-06 20:32:04,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:04,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:04,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:04,925 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:32:04,932 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.7 percent of original size [2021-08-06 20:32:04,987 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 94.5 percent of original size [2021-08-06 20:32:04,992 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 94.5 percent of original size [2021-08-06 20:32:05,032 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:32:05,035 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:32:05,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:05,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:05,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062557574] [2021-08-06 20:32:05,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062557574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:05,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75692958] [2021-08-06 20:32:05,118 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:05,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:05,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:05,125 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:32:05,126 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:32:06,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:32:06,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:06,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:32:06,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:07,028 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:32:07,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 84 [2021-08-06 20:32:07,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:07,548 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:07,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:07,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75692958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:07,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:07,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:32:07,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261128493] [2021-08-06 20:32:07,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:07,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:07,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:07,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:07,554 INFO L87 Difference]: Start difference. First operand 349 states and 762 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:32:09,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:09,044 INFO L93 Difference]: Finished difference Result 546 states and 1121 transitions. [2021-08-06 20:32:09,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:32:09,045 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2021-08-06 20:32:09,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:09,046 INFO L225 Difference]: With dead ends: 546 [2021-08-06 20:32:09,046 INFO L226 Difference]: Without dead ends: 541 [2021-08-06 20:32:09,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 1445.3ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:32:09,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-08-06 20:32:09,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 351. [2021-08-06 20:32:09,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 2.1914285714285713) internal successors, (767), 350 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:09,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 767 transitions. [2021-08-06 20:32:09,058 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 767 transitions. Word has length 26 [2021-08-06 20:32:09,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:09,058 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 767 transitions. [2021-08-06 20:32:09,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:32:09,058 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 767 transitions. [2021-08-06 20:32:09,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:09,059 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:09,059 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:09,082 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-08-06 20:32:09,272 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,SelfDestructingSolverStorable27 [2021-08-06 20:32:09,272 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:32:09,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:09,273 INFO L82 PathProgramCache]: Analyzing trace with hash -791382962, now seen corresponding path program 12 times [2021-08-06 20:32:09,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:09,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065540579] [2021-08-06 20:32:09,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:09,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:09,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:09,363 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 90.5 percent of original size [2021-08-06 20:32:09,369 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 90.5 percent of original size [2021-08-06 20:32:09,425 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 90.3 percent of original size [2021-08-06 20:32:09,430 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 90.3 percent of original size [2021-08-06 20:32:09,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:32:09,490 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 76.6 percent of original size [2021-08-06 20:32:09,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:09,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:09,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065540579] [2021-08-06 20:32:09,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065540579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:09,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035202961] [2021-08-06 20:32:09,562 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:32:09,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:09,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:09,563 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:32:09,563 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:32:10,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:32:10,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:10,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:32:10,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:11,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:11,411 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:11,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:32:12,051 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:12,052 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:12,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:12,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035202961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:12,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:12,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:32:12,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828478615] [2021-08-06 20:32:12,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:32:12,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:12,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:32:12,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:32:12,058 INFO L87 Difference]: Start difference. First operand 351 states and 767 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:32:12,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:12,798 INFO L93 Difference]: Finished difference Result 485 states and 1018 transitions. [2021-08-06 20:32:12,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:32:12,798 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-06 20:32:12,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:12,799 INFO L225 Difference]: With dead ends: 485 [2021-08-06 20:32:12,799 INFO L226 Difference]: Without dead ends: 480 [2021-08-06 20:32:12,800 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 818.5ms TimeCoverageRelationStatistics Valid=174, Invalid=756, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:32:12,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-08-06 20:32:12,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 354. [2021-08-06 20:32:12,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.2011331444759206) internal successors, (777), 353 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:12,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 777 transitions. [2021-08-06 20:32:12,807 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 777 transitions. Word has length 26 [2021-08-06 20:32:12,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:12,807 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 777 transitions. [2021-08-06 20:32:12,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:32:12,808 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 777 transitions. [2021-08-06 20:32:12,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:12,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:12,809 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:12,835 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:32:13,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-06 20:32:13,029 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:32:13,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:13,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1908751862, now seen corresponding path program 13 times [2021-08-06 20:32:13,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:13,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635172179] [2021-08-06 20:32:13,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:13,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:13,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:13,141 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 153, result has 32.6 percent of original size [2021-08-06 20:32:13,152 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 153, result has 32.6 percent of original size [2021-08-06 20:32:13,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 145, result has 33.2 percent of original size [2021-08-06 20:32:13,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 145, result has 33.2 percent of original size [2021-08-06 20:32:13,289 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 45.3 percent of original size [2021-08-06 20:32:13,295 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 45.3 percent of original size [2021-08-06 20:32:13,340 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 79.1 percent of original size [2021-08-06 20:32:13,345 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 79.1 percent of original size [2021-08-06 20:32:13,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:13,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:13,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635172179] [2021-08-06 20:32:13,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635172179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:13,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768468194] [2021-08-06 20:32:13,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:32:13,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:13,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:13,401 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:32:13,402 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:32:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:14,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:32:14,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:15,438 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:32:15,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:32:16,026 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:16,027 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:16,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:16,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768468194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:16,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:16,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:32:16,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250548799] [2021-08-06 20:32:16,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:32:16,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:16,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:32:16,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:32:16,033 INFO L87 Difference]: Start difference. First operand 354 states and 777 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:16,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:16,706 INFO L93 Difference]: Finished difference Result 500 states and 1050 transitions. [2021-08-06 20:32:16,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:32:16,706 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:16,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:16,708 INFO L225 Difference]: With dead ends: 500 [2021-08-06 20:32:16,708 INFO L226 Difference]: Without dead ends: 495 [2021-08-06 20:32:16,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 660.0ms TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:32:16,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-08-06 20:32:16,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 356. [2021-08-06 20:32:16,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.2) internal successors, (781), 355 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:16,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 781 transitions. [2021-08-06 20:32:16,714 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 781 transitions. Word has length 26 [2021-08-06 20:32:16,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:16,714 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 781 transitions. [2021-08-06 20:32:16,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:16,715 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 781 transitions. [2021-08-06 20:32:16,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:16,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:16,715 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:16,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:16,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:16,921 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:32:16,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:16,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1275612790, now seen corresponding path program 14 times [2021-08-06 20:32:16,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:16,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482343628] [2021-08-06 20:32:16,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:16,922 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:16,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:17,017 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 77, result has 55.2 percent of original size [2021-08-06 20:32:17,033 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 77, result has 55.2 percent of original size [2021-08-06 20:32:17,138 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 84.8 percent of original size [2021-08-06 20:32:17,147 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 84.8 percent of original size [2021-08-06 20:32:17,217 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 75.0 percent of original size [2021-08-06 20:32:17,223 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 75.0 percent of original size [2021-08-06 20:32:17,268 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 73.6 percent of original size [2021-08-06 20:32:17,273 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 73.6 percent of original size [2021-08-06 20:32:17,313 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 56.8 percent of original size [2021-08-06 20:32:17,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 56.8 percent of original size [2021-08-06 20:32:17,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:17,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:17,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482343628] [2021-08-06 20:32:17,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482343628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:17,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162964229] [2021-08-06 20:32:17,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:32:17,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:17,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:17,359 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:32:17,360 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:32:18,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:32:18,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:18,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:18,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:19,742 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:19,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 94 [2021-08-06 20:32:20,897 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:20,898 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:20,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:20,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162964229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:20,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:20,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:32:20,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532165752] [2021-08-06 20:32:20,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:20,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:20,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:20,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:20,907 INFO L87 Difference]: Start difference. First operand 356 states and 781 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:32:22,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:22,916 INFO L93 Difference]: Finished difference Result 587 states and 1172 transitions. [2021-08-06 20:32:22,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:32:22,917 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2021-08-06 20:32:22,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:22,918 INFO L225 Difference]: With dead ends: 587 [2021-08-06 20:32:22,918 INFO L226 Difference]: Without dead ends: 567 [2021-08-06 20:32:22,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 2000.6ms TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:32:22,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-08-06 20:32:22,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 363. [2021-08-06 20:32:22,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 2.2209944751381214) internal successors, (804), 362 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:22,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 804 transitions. [2021-08-06 20:32:22,926 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 804 transitions. Word has length 26 [2021-08-06 20:32:22,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:22,926 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 804 transitions. [2021-08-06 20:32:22,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:32:22,926 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 804 transitions. [2021-08-06 20:32:22,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:22,927 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:22,927 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] [2021-08-06 20:32:22,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-08-06 20:32:23,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:23,140 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:32:23,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:23,140 INFO L82 PathProgramCache]: Analyzing trace with hash 831957258, now seen corresponding path program 15 times [2021-08-06 20:32:23,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:23,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668456589] [2021-08-06 20:32:23,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:23,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:23,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:23,201 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 27.6 percent of original size [2021-08-06 20:32:23,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 27.6 percent of original size [2021-08-06 20:32:23,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 62.1 percent of original size [2021-08-06 20:32:23,252 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 62.1 percent of original size [2021-08-06 20:32:23,326 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 63.3 percent of original size [2021-08-06 20:32:23,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 63.3 percent of original size [2021-08-06 20:32:23,414 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 91, result has 52.8 percent of original size [2021-08-06 20:32:23,430 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 91, result has 52.8 percent of original size [2021-08-06 20:32:23,475 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 73.4 percent of original size [2021-08-06 20:32:23,482 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 73.4 percent of original size [2021-08-06 20:32:23,523 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 88.3 percent of original size [2021-08-06 20:32:23,526 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 88.3 percent of original size [2021-08-06 20:32:23,576 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:23,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:23,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668456589] [2021-08-06 20:32:23,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668456589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:23,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549869670] [2021-08-06 20:32:23,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:32:23,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:23,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:23,577 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:32:23,582 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:32:25,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:32:25,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:25,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 20:32:25,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:26,313 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-06 20:32:26,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 118 treesize of output 103 [2021-08-06 20:32:26,868 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:26,870 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:26,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:26,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549869670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:26,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:26,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-06 20:32:26,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814988542] [2021-08-06 20:32:26,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:32:26,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:26,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:32:26,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:32:26,876 INFO L87 Difference]: Start difference. First operand 363 states and 804 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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:32:29,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:29,142 INFO L93 Difference]: Finished difference Result 454 states and 929 transitions. [2021-08-06 20:32:29,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:32:29,142 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 26 [2021-08-06 20:32:29,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:29,143 INFO L225 Difference]: With dead ends: 454 [2021-08-06 20:32:29,143 INFO L226 Difference]: Without dead ends: 444 [2021-08-06 20:32:29,144 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 2327.9ms TimeCoverageRelationStatistics Valid=430, Invalid=2432, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:32:29,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-08-06 20:32:29,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 365. [2021-08-06 20:32:29,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 2.2252747252747254) internal successors, (810), 364 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:29,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 810 transitions. [2021-08-06 20:32:29,150 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 810 transitions. Word has length 26 [2021-08-06 20:32:29,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:29,150 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 810 transitions. [2021-08-06 20:32:29,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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:32:29,151 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 810 transitions. [2021-08-06 20:32:29,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:29,151 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:29,151 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] [2021-08-06 20:32:29,188 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:32:29,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:29,377 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:32:29,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:29,377 INFO L82 PathProgramCache]: Analyzing trace with hash -659537654, now seen corresponding path program 16 times [2021-08-06 20:32:29,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:29,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024766559] [2021-08-06 20:32:29,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:29,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:29,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:29,422 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:29,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:29,447 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:29,451 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:29,484 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:29,489 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:29,527 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 40.0 percent of original size [2021-08-06 20:32:29,529 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 40.0 percent of original size [2021-08-06 20:32:29,652 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:29,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:29,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024766559] [2021-08-06 20:32:29,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024766559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:29,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061528452] [2021-08-06 20:32:29,652 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:29,652 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:29,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:29,653 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:32:29,654 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:32:31,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:31,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:31,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:32:31,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:32,008 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:32:32,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:32:32,194 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:32,195 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:32,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:32,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061528452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:32,200 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:32,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-06 20:32:32,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125422157] [2021-08-06 20:32:32,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:32,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:32,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:32,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:32,201 INFO L87 Difference]: Start difference. First operand 365 states and 810 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:33,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:33,722 INFO L93 Difference]: Finished difference Result 643 states and 1296 transitions. [2021-08-06 20:32:33,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:32:33,722 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:33,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:33,725 INFO L225 Difference]: With dead ends: 643 [2021-08-06 20:32:33,725 INFO L226 Difference]: Without dead ends: 628 [2021-08-06 20:32:33,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1476.6ms TimeCoverageRelationStatistics Valid=465, Invalid=2397, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:32:33,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-08-06 20:32:33,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 397. [2021-08-06 20:32:33,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.244949494949495) internal successors, (889), 396 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:33,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 889 transitions. [2021-08-06 20:32:33,733 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 889 transitions. Word has length 26 [2021-08-06 20:32:33,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:33,734 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 889 transitions. [2021-08-06 20:32:33,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:33,734 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 889 transitions. [2021-08-06 20:32:33,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:33,735 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:33,735 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] [2021-08-06 20:32:33,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:33,952 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,SelfDestructingSolverStorable32 [2021-08-06 20:32:33,953 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:32:33,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:33,953 INFO L82 PathProgramCache]: Analyzing trace with hash -740427510, now seen corresponding path program 17 times [2021-08-06 20:32:33,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:33,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222718350] [2021-08-06 20:32:33,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:33,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:33,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:33,998 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:34,001 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:34,024 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 68.2 percent of original size [2021-08-06 20:32:34,028 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 68.2 percent of original size [2021-08-06 20:32:34,060 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 70.4 percent of original size [2021-08-06 20:32:34,064 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 70.4 percent of original size [2021-08-06 20:32:34,100 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 52.0 percent of original size [2021-08-06 20:32:34,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 52.0 percent of original size [2021-08-06 20:32:34,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:34,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:34,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222718350] [2021-08-06 20:32:34,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222718350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:34,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984306904] [2021-08-06 20:32:34,215 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:34,216 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:34,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:34,216 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:32:34,217 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:32:35,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:32:35,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:35,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:32:35,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:36,477 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:32:36,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 100 [2021-08-06 20:32:37,316 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:37,318 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:37,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:37,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984306904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:37,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:37,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-06 20:32:37,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177071785] [2021-08-06 20:32:37,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:37,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:37,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:37,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:37,324 INFO L87 Difference]: Start difference. First operand 397 states and 889 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:39,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:39,295 INFO L93 Difference]: Finished difference Result 685 states and 1414 transitions. [2021-08-06 20:32:39,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:32:39,296 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:39,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:39,298 INFO L225 Difference]: With dead ends: 685 [2021-08-06 20:32:39,298 INFO L226 Difference]: Without dead ends: 669 [2021-08-06 20:32:39,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1773.1ms TimeCoverageRelationStatistics Valid=565, Invalid=2297, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:32:39,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-08-06 20:32:39,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 403. [2021-08-06 20:32:39,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.243781094527363) internal successors, (902), 402 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:39,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 902 transitions. [2021-08-06 20:32:39,306 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 902 transitions. Word has length 26 [2021-08-06 20:32:39,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:39,306 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 902 transitions. [2021-08-06 20:32:39,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:39,306 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 902 transitions. [2021-08-06 20:32:39,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:39,307 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:39,307 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:39,341 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:32:39,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:39,527 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:32:39,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:39,527 INFO L82 PathProgramCache]: Analyzing trace with hash 2097566798, now seen corresponding path program 15 times [2021-08-06 20:32:39,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:39,527 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225193091] [2021-08-06 20:32:39,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:39,527 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:39,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:39,625 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 76.7 percent of original size [2021-08-06 20:32:39,649 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 76.7 percent of original size [2021-08-06 20:32:39,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 155, result has 50.2 percent of original size [2021-08-06 20:32:39,771 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 155, result has 50.2 percent of original size [2021-08-06 20:32:39,885 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 164, result has 47.6 percent of original size [2021-08-06 20:32:39,905 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 164, result has 47.6 percent of original size [2021-08-06 20:32:39,980 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 34.1 percent of original size [2021-08-06 20:32:39,985 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 34.1 percent of original size [2021-08-06 20:32:40,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:40,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:40,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225193091] [2021-08-06 20:32:40,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225193091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:40,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397290984] [2021-08-06 20:32:40,071 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:32:40,071 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:40,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:40,072 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:32:40,073 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:32:41,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:32:41,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:41,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:32:41,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:42,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:42,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 114 treesize of output 96 [2021-08-06 20:32:43,838 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:43,839 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:43,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:43,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397290984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:43,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:43,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 20:32:43,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654396338] [2021-08-06 20:32:43,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:32:43,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:43,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:32:43,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:32:43,845 INFO L87 Difference]: Start difference. First operand 403 states and 902 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:45,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:45,458 INFO L93 Difference]: Finished difference Result 619 states and 1278 transitions. [2021-08-06 20:32:45,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:32:45,459 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:45,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:45,460 INFO L225 Difference]: With dead ends: 619 [2021-08-06 20:32:45,460 INFO L226 Difference]: Without dead ends: 609 [2021-08-06 20:32:45,461 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1547.7ms TimeCoverageRelationStatistics Valid=252, Invalid=1308, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:32:45,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-08-06 20:32:45,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 399. [2021-08-06 20:32:45,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.241206030150754) internal successors, (892), 398 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:45,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 892 transitions. [2021-08-06 20:32:45,468 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 892 transitions. Word has length 26 [2021-08-06 20:32:45,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:45,468 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 892 transitions. [2021-08-06 20:32:45,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:45,468 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 892 transitions. [2021-08-06 20:32:45,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:45,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:45,470 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] [2021-08-06 20:32:45,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-06 20:32:45,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:45,685 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:32:45,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:45,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1098279730, now seen corresponding path program 18 times [2021-08-06 20:32:45,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:45,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093547491] [2021-08-06 20:32:45,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:45,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:45,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:45,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:45,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 74.4 percent of original size [2021-08-06 20:32:45,761 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:45,766 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 51.7 percent of original size [2021-08-06 20:32:45,846 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:45,852 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 54.3 percent of original size [2021-08-06 20:32:45,897 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 48.5 percent of original size [2021-08-06 20:32:45,901 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 48.5 percent of original size [2021-08-06 20:32:45,928 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 60.0 percent of original size [2021-08-06 20:32:45,933 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 60.0 percent of original size [2021-08-06 20:32:46,057 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:46,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:46,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093547491] [2021-08-06 20:32:46,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093547491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:46,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664672459] [2021-08-06 20:32:46,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:32:46,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:46,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:46,059 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:32:46,060 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:32:47,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:32:47,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:47,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:47,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:48,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:48,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:32:48,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:48,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 116 treesize of output 96 [2021-08-06 20:32:49,372 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:49,373 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:49,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:49,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664672459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:49,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:49,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-06 20:32:49,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050732175] [2021-08-06 20:32:49,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:32:49,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:49,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:32:49,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:49,380 INFO L87 Difference]: Start difference. First operand 399 states and 892 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:32:53,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:53,227 INFO L93 Difference]: Finished difference Result 594 states and 1277 transitions. [2021-08-06 20:32:53,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 20:32:53,227 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 26 [2021-08-06 20:32:53,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:53,229 INFO L225 Difference]: With dead ends: 594 [2021-08-06 20:32:53,229 INFO L226 Difference]: Without dead ends: 584 [2021-08-06 20:32:53,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1196 ImplicationChecksByTransitivity, 3697.5ms TimeCoverageRelationStatistics Valid=812, Invalid=3094, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 20:32:53,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-08-06 20:32:53,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 447. [2021-08-06 20:32:53,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.2376681614349776) internal successors, (998), 446 states have internal predecessors, (998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:53,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 998 transitions. [2021-08-06 20:32:53,238 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 998 transitions. Word has length 26 [2021-08-06 20:32:53,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:53,239 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 998 transitions. [2021-08-06 20:32:53,239 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:32:53,239 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 998 transitions. [2021-08-06 20:32:53,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:53,240 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:53,240 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:53,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-06 20:32:53,464 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,SelfDestructingSolverStorable35 [2021-08-06 20:32:53,465 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:32:53,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:53,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1058287930, now seen corresponding path program 16 times [2021-08-06 20:32:53,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:53,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726650009] [2021-08-06 20:32:53,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:53,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:53,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:53,558 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 96.7 percent of original size [2021-08-06 20:32:53,570 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 96.7 percent of original size [2021-08-06 20:32:53,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 77.6 percent of original size [2021-08-06 20:32:53,669 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 77.6 percent of original size [2021-08-06 20:32:53,761 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 52.6 percent of original size [2021-08-06 20:32:53,767 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 52.6 percent of original size [2021-08-06 20:32:53,809 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 45.8 percent of original size [2021-08-06 20:32:53,814 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 45.8 percent of original size [2021-08-06 20:32:53,874 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:53,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:53,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726650009] [2021-08-06 20:32:53,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726650009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:53,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664376118] [2021-08-06 20:32:53,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:53,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:53,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:53,877 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:32:53,877 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:32:55,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:55,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:55,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:32:55,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:56,531 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:32:56,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:32:57,174 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:57,175 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:32:57,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:57,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664376118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:57,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:57,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:32:57,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996162854] [2021-08-06 20:32:57,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:32:57,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:57,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:32:57,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:32:57,181 INFO L87 Difference]: Start difference. First operand 447 states and 998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:58,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:58,663 INFO L93 Difference]: Finished difference Result 742 states and 1532 transitions. [2021-08-06 20:32:58,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:32:58,664 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:32:58,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:58,666 INFO L225 Difference]: With dead ends: 742 [2021-08-06 20:32:58,666 INFO L226 Difference]: Without dead ends: 732 [2021-08-06 20:32:58,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1428.7ms TimeCoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:32:58,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-08-06 20:32:58,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 448. [2021-08-06 20:32:58,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 2.237136465324385) internal successors, (1000), 447 states have internal predecessors, (1000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:58,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1000 transitions. [2021-08-06 20:32:58,675 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1000 transitions. Word has length 26 [2021-08-06 20:32:58,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:58,675 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 1000 transitions. [2021-08-06 20:32:58,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:32:58,675 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1000 transitions. [2021-08-06 20:32:58,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:32:58,676 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:58,676 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:32:58,698 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:32:58,879 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,SelfDestructingSolverStorable36 [2021-08-06 20:32:58,879 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:32:58,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:58,879 INFO L82 PathProgramCache]: Analyzing trace with hash 1552875658, now seen corresponding path program 17 times [2021-08-06 20:32:58,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:58,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408910798] [2021-08-06 20:32:58,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:58,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:58,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:59,007 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 52.1 percent of original size [2021-08-06 20:32:59,013 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 52.1 percent of original size [2021-08-06 20:32:59,051 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 49, result has 42.4 percent of original size [2021-08-06 20:32:59,054 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 49, result has 42.4 percent of original size [2021-08-06 20:32:59,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 85.5 percent of original size [2021-08-06 20:32:59,084 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 85.5 percent of original size [2021-08-06 20:32:59,111 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:32:59,115 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 84.4 percent of original size [2021-08-06 20:32:59,147 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:32:59,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:59,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408910798] [2021-08-06 20:32:59,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408910798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:59,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790071574] [2021-08-06 20:32:59,147 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:59,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:59,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:59,148 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:32:59,149 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:33:01,091 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:01,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:01,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:33:01,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:02,073 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:02,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 78 [2021-08-06 20:33:02,247 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:02,248 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:02,253 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:02,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790071574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:02,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:02,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 20:33:02,253 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101410136] [2021-08-06 20:33:02,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:33:02,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:02,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:33:02,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:33:02,254 INFO L87 Difference]: Start difference. First operand 448 states and 1000 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:02,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:02,647 INFO L93 Difference]: Finished difference Result 618 states and 1316 transitions. [2021-08-06 20:33:02,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:33:02,647 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:02,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:02,649 INFO L225 Difference]: With dead ends: 618 [2021-08-06 20:33:02,649 INFO L226 Difference]: Without dead ends: 613 [2021-08-06 20:33:02,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 486.1ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:33:02,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-06 20:33:02,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 449. [2021-08-06 20:33:02,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 2.236607142857143) internal successors, (1002), 448 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:02,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1002 transitions. [2021-08-06 20:33:02,657 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1002 transitions. Word has length 26 [2021-08-06 20:33:02,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:02,657 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 1002 transitions. [2021-08-06 20:33:02,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:02,657 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1002 transitions. [2021-08-06 20:33:02,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:02,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:02,658 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:02,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:02,868 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,SelfDestructingSolverStorable37 [2021-08-06 20:33:02,868 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:33:02,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:02,869 INFO L82 PathProgramCache]: Analyzing trace with hash -19509110, now seen corresponding path program 18 times [2021-08-06 20:33:02,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:02,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205029169] [2021-08-06 20:33:02,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:02,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:02,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:02,985 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 86.0 percent of original size [2021-08-06 20:33:02,989 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 86.0 percent of original size [2021-08-06 20:33:03,037 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 60.0 percent of original size [2021-08-06 20:33:03,040 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 60.0 percent of original size [2021-08-06 20:33:03,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:03,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:03,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205029169] [2021-08-06 20:33:03,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205029169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:03,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559407196] [2021-08-06 20:33:03,118 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:03,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:03,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:03,118 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:33:03,119 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:33:05,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:05,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:05,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:33:05,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:05,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:05,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:05,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:33:06,293 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:06,294 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:06,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:06,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559407196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:06,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:06,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:06,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43855945] [2021-08-06 20:33:06,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:06,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:06,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:06,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:06,300 INFO L87 Difference]: Start difference. First operand 449 states and 1002 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:07,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:07,152 INFO L93 Difference]: Finished difference Result 704 states and 1477 transitions. [2021-08-06 20:33:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:33:07,153 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-06 20:33:07,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:07,155 INFO L225 Difference]: With dead ends: 704 [2021-08-06 20:33:07,155 INFO L226 Difference]: Without dead ends: 699 [2021-08-06 20:33:07,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 856.2ms TimeCoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:33:07,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-08-06 20:33:07,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 452. [2021-08-06 20:33:07,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 2.2394678492239466) internal successors, (1010), 451 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:07,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1010 transitions. [2021-08-06 20:33:07,162 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1010 transitions. Word has length 26 [2021-08-06 20:33:07,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:07,162 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1010 transitions. [2021-08-06 20:33:07,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:07,162 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1010 transitions. [2021-08-06 20:33:07,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:07,163 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:07,163 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:07,192 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-08-06 20:33:07,388 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,SelfDestructingSolverStorable38 [2021-08-06 20:33:07,389 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:33:07,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:07,389 INFO L82 PathProgramCache]: Analyzing trace with hash -193199286, now seen corresponding path program 19 times [2021-08-06 20:33:07,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:07,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089463829] [2021-08-06 20:33:07,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:07,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:07,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:07,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 56.3 percent of original size [2021-08-06 20:33:07,550 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 56.3 percent of original size [2021-08-06 20:33:07,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:07,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:07,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089463829] [2021-08-06 20:33:07,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089463829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:07,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429517157] [2021-08-06 20:33:07,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:07,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:07,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:07,641 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:33:07,641 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:33:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:09,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:33:09,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:10,418 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:33:10,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:33:10,929 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:10,930 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:10,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:10,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429517157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:10,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:10,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 20:33:10,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682522055] [2021-08-06 20:33:10,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:33:10,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:10,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:33:10,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:33:10,936 INFO L87 Difference]: Start difference. First operand 452 states and 1010 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:11,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:11,356 INFO L93 Difference]: Finished difference Result 624 states and 1334 transitions. [2021-08-06 20:33:11,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:33:11,356 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:11,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:11,358 INFO L225 Difference]: With dead ends: 624 [2021-08-06 20:33:11,358 INFO L226 Difference]: Without dead ends: 619 [2021-08-06 20:33:11,358 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 477.9ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:33:11,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-06 20:33:11,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 452. [2021-08-06 20:33:11,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 2.2394678492239466) internal successors, (1010), 451 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:11,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1010 transitions. [2021-08-06 20:33:11,366 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1010 transitions. Word has length 26 [2021-08-06 20:33:11,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:11,366 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1010 transitions. [2021-08-06 20:33:11,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:11,366 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1010 transitions. [2021-08-06 20:33:11,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:11,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:11,367 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:11,403 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:33:11,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-06 20:33:11,581 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:33:11,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:11,581 INFO L82 PathProgramCache]: Analyzing trace with hash -785003702, now seen corresponding path program 20 times [2021-08-06 20:33:11,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:11,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084408923] [2021-08-06 20:33:11,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:11,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:11,713 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 87.3 percent of original size [2021-08-06 20:33:11,723 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 87.3 percent of original size [2021-08-06 20:33:11,774 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 82.0 percent of original size [2021-08-06 20:33:11,793 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 82.0 percent of original size [2021-08-06 20:33:11,873 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 83.1 percent of original size [2021-08-06 20:33:11,879 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 83.1 percent of original size [2021-08-06 20:33:11,967 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:11,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:11,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084408923] [2021-08-06 20:33:11,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084408923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:11,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379040399] [2021-08-06 20:33:11,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:11,968 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:11,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:11,968 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:33:11,969 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:33:14,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:14,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:14,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:33:14,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:14,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:14,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:14,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:33:15,182 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:15,184 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:15,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:15,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379040399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:15,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:15,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:15,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760455096] [2021-08-06 20:33:15,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:15,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:15,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:15,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:15,190 INFO L87 Difference]: Start difference. First operand 452 states and 1010 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:15,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:15,779 INFO L93 Difference]: Finished difference Result 625 states and 1337 transitions. [2021-08-06 20:33:15,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:33:15,779 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-06 20:33:15,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:15,781 INFO L225 Difference]: With dead ends: 625 [2021-08-06 20:33:15,781 INFO L226 Difference]: Without dead ends: 620 [2021-08-06 20:33:15,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 670.4ms TimeCoverageRelationStatistics Valid=155, Invalid=601, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:33:15,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-08-06 20:33:15,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 458. [2021-08-06 20:33:15,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.2407002188183807) internal successors, (1024), 457 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:15,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1024 transitions. [2021-08-06 20:33:15,790 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1024 transitions. Word has length 26 [2021-08-06 20:33:15,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:15,790 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 1024 transitions. [2021-08-06 20:33:15,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:15,790 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1024 transitions. [2021-08-06 20:33:15,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:15,791 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:15,791 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:15,814 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:33:15,993 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,SelfDestructingSolverStorable40 [2021-08-06 20:33:15,993 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:33:15,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:15,993 INFO L82 PathProgramCache]: Analyzing trace with hash -834692602, now seen corresponding path program 21 times [2021-08-06 20:33:15,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:15,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187615758] [2021-08-06 20:33:15,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:15,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:16,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:16,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 55.7 percent of original size [2021-08-06 20:33:16,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 55.7 percent of original size [2021-08-06 20:33:16,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 66.3 percent of original size [2021-08-06 20:33:16,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 66.3 percent of original size [2021-08-06 20:33:16,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:16,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:16,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187615758] [2021-08-06 20:33:16,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187615758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:16,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127360816] [2021-08-06 20:33:16,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:16,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:16,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:16,414 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:33:16,415 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:33:18,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:33:18,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:18,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:33:18,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:19,495 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:33:19,495 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 102 [2021-08-06 20:33:20,263 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 72.1 percent of original size [2021-08-06 20:33:20,270 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 72.1 percent of original size [2021-08-06 20:33:20,458 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:20,459 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:20,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:20,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127360816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:20,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:20,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 20:33:20,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63570877] [2021-08-06 20:33:20,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:33:20,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:20,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:33:20,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:33:20,465 INFO L87 Difference]: Start difference. First operand 458 states and 1024 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:21,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:21,007 INFO L93 Difference]: Finished difference Result 624 states and 1339 transitions. [2021-08-06 20:33:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:33:21,007 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:21,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:21,009 INFO L225 Difference]: With dead ends: 624 [2021-08-06 20:33:21,009 INFO L226 Difference]: Without dead ends: 619 [2021-08-06 20:33:21,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 651.0ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:33:21,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-06 20:33:21,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 458. [2021-08-06 20:33:21,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.2407002188183807) internal successors, (1024), 457 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:21,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1024 transitions. [2021-08-06 20:33:21,017 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1024 transitions. Word has length 26 [2021-08-06 20:33:21,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:21,017 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 1024 transitions. [2021-08-06 20:33:21,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:21,017 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1024 transitions. [2021-08-06 20:33:21,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:21,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:21,018 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:21,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:21,235 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,SelfDestructingSolverStorable41 [2021-08-06 20:33:21,236 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:33:21,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:21,236 INFO L82 PathProgramCache]: Analyzing trace with hash -337213050, now seen corresponding path program 22 times [2021-08-06 20:33:21,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:21,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162730753] [2021-08-06 20:33:21,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:21,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:21,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:21,350 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 202, result has 27.1 percent of original size [2021-08-06 20:33:21,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 202, result has 27.1 percent of original size [2021-08-06 20:33:21,420 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 245, result has 33.6 percent of original size [2021-08-06 20:33:21,442 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 245, result has 33.6 percent of original size [2021-08-06 20:33:21,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 41.4 percent of original size [2021-08-06 20:33:21,545 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 41.4 percent of original size [2021-08-06 20:33:21,593 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 39.9 percent of original size [2021-08-06 20:33:21,602 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 39.9 percent of original size [2021-08-06 20:33:21,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 152, result has 30.6 percent of original size [2021-08-06 20:33:21,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 152, result has 30.6 percent of original size [2021-08-06 20:33:21,695 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:21,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:21,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162730753] [2021-08-06 20:33:21,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162730753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:21,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096198143] [2021-08-06 20:33:21,696 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:21,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:21,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:21,696 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:33:21,698 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:33:24,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:24,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:24,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:33:24,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:24,921 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:24,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 110 treesize of output 79 [2021-08-06 20:33:25,000 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:33:25,004 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:33:25,139 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:25,140 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:25,145 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:25,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096198143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:25,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:25,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:25,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624176853] [2021-08-06 20:33:25,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:25,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:25,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:25,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:25,146 INFO L87 Difference]: Start difference. First operand 458 states and 1024 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:25,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:25,778 INFO L93 Difference]: Finished difference Result 628 states and 1327 transitions. [2021-08-06 20:33:25,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:33:25,779 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:25,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:25,780 INFO L225 Difference]: With dead ends: 628 [2021-08-06 20:33:25,780 INFO L226 Difference]: Without dead ends: 618 [2021-08-06 20:33:25,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 716.2ms TimeCoverageRelationStatistics Valid=172, Invalid=584, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:33:25,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-08-06 20:33:25,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 460. [2021-08-06 20:33:25,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 2.24400871459695) internal successors, (1030), 459 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:25,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1030 transitions. [2021-08-06 20:33:25,787 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1030 transitions. Word has length 26 [2021-08-06 20:33:25,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:25,788 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1030 transitions. [2021-08-06 20:33:25,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:25,788 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1030 transitions. [2021-08-06 20:33:25,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:25,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:25,789 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] [2021-08-06 20:33:25,812 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:33:25,990 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,SelfDestructingSolverStorable42 [2021-08-06 20:33:25,990 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:33:25,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:25,991 INFO L82 PathProgramCache]: Analyzing trace with hash 1770356998, now seen corresponding path program 19 times [2021-08-06 20:33:25,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:25,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634565392] [2021-08-06 20:33:25,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:25,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:26,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:26,048 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:33:26,051 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:33:26,077 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 75.4 percent of original size [2021-08-06 20:33:26,083 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 75.4 percent of original size [2021-08-06 20:33:26,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 44.4 percent of original size [2021-08-06 20:33:26,127 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 44.4 percent of original size [2021-08-06 20:33:26,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:26,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:26,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634565392] [2021-08-06 20:33:26,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634565392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:26,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246583818] [2021-08-06 20:33:26,255 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:26,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:26,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:26,256 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:33:26,257 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:33:28,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:28,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:33:28,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:29,692 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:33:29,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 116 treesize of output 82 [2021-08-06 20:33:29,854 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:29,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:29,861 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:29,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246583818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:29,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:29,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:33:29,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216380488] [2021-08-06 20:33:29,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:29,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:29,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:29,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:29,862 INFO L87 Difference]: Start difference. First operand 460 states and 1030 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:33:30,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:30,542 INFO L93 Difference]: Finished difference Result 628 states and 1306 transitions. [2021-08-06 20:33:30,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:33:30,547 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 26 [2021-08-06 20:33:30,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:30,549 INFO L225 Difference]: With dead ends: 628 [2021-08-06 20:33:30,549 INFO L226 Difference]: Without dead ends: 618 [2021-08-06 20:33:30,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 748.1ms TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:33:30,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-08-06 20:33:30,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 488. [2021-08-06 20:33:30,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 2.242299794661191) internal successors, (1092), 487 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:30,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1092 transitions. [2021-08-06 20:33:30,555 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1092 transitions. Word has length 26 [2021-08-06 20:33:30,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:30,555 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1092 transitions. [2021-08-06 20:33:30,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:33:30,555 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1092 transitions. [2021-08-06 20:33:30,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:30,556 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:30,556 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:30,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-06 20:33:30,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:30,759 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:33:30,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:30,759 INFO L82 PathProgramCache]: Analyzing trace with hash 855253382, now seen corresponding path program 23 times [2021-08-06 20:33:30,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:30,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796322528] [2021-08-06 20:33:30,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:30,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:30,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:30,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 88, result has 57.3 percent of original size [2021-08-06 20:33:30,866 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 88, result has 57.3 percent of original size [2021-08-06 20:33:30,949 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 81.3 percent of original size [2021-08-06 20:33:30,963 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 81.3 percent of original size [2021-08-06 20:33:31,046 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 59.8 percent of original size [2021-08-06 20:33:31,051 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 59.8 percent of original size [2021-08-06 20:33:31,102 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 50, result has 51.9 percent of original size [2021-08-06 20:33:31,107 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 50, result has 51.9 percent of original size [2021-08-06 20:33:31,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:31,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:31,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796322528] [2021-08-06 20:33:31,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796322528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:31,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124106925] [2021-08-06 20:33:31,167 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:31,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:31,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:31,168 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:33:31,168 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:33:33,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:33,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:33,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:33:33,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:34,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:34,253 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:34,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:33:34,839 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:34,840 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:34,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:34,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124106925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:34,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:34,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:34,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901520216] [2021-08-06 20:33:34,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:34,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:34,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:34,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:34,845 INFO L87 Difference]: Start difference. First operand 488 states and 1092 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:36,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:36,450 INFO L93 Difference]: Finished difference Result 783 states and 1619 transitions. [2021-08-06 20:33:36,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:33:36,450 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-06 20:33:36,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:36,453 INFO L225 Difference]: With dead ends: 783 [2021-08-06 20:33:36,453 INFO L226 Difference]: Without dead ends: 773 [2021-08-06 20:33:36,454 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1566.5ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:33:36,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-08-06 20:33:36,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 488. [2021-08-06 20:33:36,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 2.242299794661191) internal successors, (1092), 487 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:36,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1092 transitions. [2021-08-06 20:33:36,462 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1092 transitions. Word has length 26 [2021-08-06 20:33:36,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:36,462 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1092 transitions. [2021-08-06 20:33:36,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:36,462 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1092 transitions. [2021-08-06 20:33:36,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:36,463 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:36,463 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] [2021-08-06 20:33:36,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:36,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:36,664 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:33:36,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:36,664 INFO L82 PathProgramCache]: Analyzing trace with hash 197972230, now seen corresponding path program 20 times [2021-08-06 20:33:36,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:36,664 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817365704] [2021-08-06 20:33:36,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:36,664 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:36,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:36,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 62.8 percent of original size [2021-08-06 20:33:36,718 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 62.8 percent of original size [2021-08-06 20:33:36,743 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 68.5 percent of original size [2021-08-06 20:33:36,747 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 68.5 percent of original size [2021-08-06 20:33:36,783 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 50.0 percent of original size [2021-08-06 20:33:36,786 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 50.0 percent of original size [2021-08-06 20:33:36,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:36,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:36,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817365704] [2021-08-06 20:33:36,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817365704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:36,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645509027] [2021-08-06 20:33:36,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:36,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:36,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:36,883 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:33:36,910 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:33:39,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:39,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:39,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:33:39,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:40,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:40,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:40,125 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:40,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 110 treesize of output 96 [2021-08-06 20:33:41,545 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:41,547 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:41,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:41,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645509027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:41,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:41,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:33:41,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43448422] [2021-08-06 20:33:41,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:41,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:41,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:41,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:41,553 INFO L87 Difference]: Start difference. First operand 488 states and 1092 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:33:42,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:42,792 INFO L93 Difference]: Finished difference Result 812 states and 1672 transitions. [2021-08-06 20:33:42,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:33:42,793 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 26 [2021-08-06 20:33:42,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:42,795 INFO L225 Difference]: With dead ends: 812 [2021-08-06 20:33:42,795 INFO L226 Difference]: Without dead ends: 798 [2021-08-06 20:33:42,796 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1186.4ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:33:42,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-08-06 20:33:42,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 478. [2021-08-06 20:33:42,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 2.2348008385744236) internal successors, (1066), 477 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:42,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1066 transitions. [2021-08-06 20:33:42,804 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1066 transitions. Word has length 26 [2021-08-06 20:33:42,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:42,804 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1066 transitions. [2021-08-06 20:33:42,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:33:42,805 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1066 transitions. [2021-08-06 20:33:42,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:42,805 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:42,805 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:42,829 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:33:43,006 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,SelfDestructingSolverStorable45 [2021-08-06 20:33:43,006 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:33:43,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:43,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1259000758, now seen corresponding path program 24 times [2021-08-06 20:33:43,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:43,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392772208] [2021-08-06 20:33:43,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:43,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:43,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:43,138 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 56.8 percent of original size [2021-08-06 20:33:43,163 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 56.8 percent of original size [2021-08-06 20:33:43,250 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 75.0 percent of original size [2021-08-06 20:33:43,269 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 75.0 percent of original size [2021-08-06 20:33:43,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 71.1 percent of original size [2021-08-06 20:33:43,431 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 71.1 percent of original size [2021-08-06 20:33:43,560 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:33:43,566 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 96.3 percent of original size [2021-08-06 20:33:43,628 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:43,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:43,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392772208] [2021-08-06 20:33:43,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392772208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:43,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744328061] [2021-08-06 20:33:43,628 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:43,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:43,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:43,629 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:33:43,630 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:33:46,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:46,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:46,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 20:33:46,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:46,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:46,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:46,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 104 treesize of output 78 [2021-08-06 20:33:47,026 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:33:47,029 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:33:47,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:47,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744328061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:47,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:47,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:47,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930414703] [2021-08-06 20:33:47,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:47,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:47,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:47,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:47,441 INFO L87 Difference]: Start difference. First operand 478 states and 1066 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:48,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:48,701 INFO L93 Difference]: Finished difference Result 671 states and 1415 transitions. [2021-08-06 20:33:48,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:33:48,702 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-06 20:33:48,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:48,704 INFO L225 Difference]: With dead ends: 671 [2021-08-06 20:33:48,704 INFO L226 Difference]: Without dead ends: 666 [2021-08-06 20:33:48,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1294.0ms TimeCoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:33:48,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-08-06 20:33:48,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 477. [2021-08-06 20:33:48,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 2.23109243697479) internal successors, (1062), 476 states have internal predecessors, (1062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:48,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1062 transitions. [2021-08-06 20:33:48,710 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1062 transitions. Word has length 26 [2021-08-06 20:33:48,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:48,710 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 1062 transitions. [2021-08-06 20:33:48,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:48,711 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1062 transitions. [2021-08-06 20:33:48,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:48,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:48,711 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] [2021-08-06 20:33:48,735 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:33:48,912 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,SelfDestructingSolverStorable46 [2021-08-06 20:33:48,912 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:33:48,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:48,912 INFO L82 PathProgramCache]: Analyzing trace with hash -159879990, now seen corresponding path program 21 times [2021-08-06 20:33:48,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:48,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194903436] [2021-08-06 20:33:48,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:48,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:48,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:48,959 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:33:48,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 60.0 percent of original size [2021-08-06 20:33:48,984 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:33:48,990 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:33:49,032 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 33.3 percent of original size [2021-08-06 20:33:49,035 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 33.3 percent of original size [2021-08-06 20:33:49,055 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 45.2 percent of original size [2021-08-06 20:33:49,060 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 45.2 percent of original size [2021-08-06 20:33:49,090 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:33:49,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 80.5 percent of original size [2021-08-06 20:33:49,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:49,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:49,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194903436] [2021-08-06 20:33:49,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194903436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:49,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329591888] [2021-08-06 20:33:49,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:49,153 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:49,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:49,154 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:33:49,155 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:33:51,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:33:51,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:51,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:33:51,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:52,584 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:33:52,584 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 120 treesize of output 118 [2021-08-06 20:33:54,208 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 77.4 percent of original size [2021-08-06 20:33:54,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 77.4 percent of original size [2021-08-06 20:33:54,524 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:54,525 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:33:54,530 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:54,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329591888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:54,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:54,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 20:33:54,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550808860] [2021-08-06 20:33:54,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:33:54,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:54,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:33:54,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:33:54,531 INFO L87 Difference]: Start difference. First operand 477 states and 1062 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:33:56,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:56,169 INFO L93 Difference]: Finished difference Result 798 states and 1680 transitions. [2021-08-06 20:33:56,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:33:56,170 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 26 [2021-08-06 20:33:56,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:56,171 INFO L225 Difference]: With dead ends: 798 [2021-08-06 20:33:56,171 INFO L226 Difference]: Without dead ends: 788 [2021-08-06 20:33:56,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1657.4ms TimeCoverageRelationStatistics Valid=469, Invalid=1787, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:33:56,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-08-06 20:33:56,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 514. [2021-08-06 20:33:56,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 2.2183235867446394) internal successors, (1138), 513 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:56,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1138 transitions. [2021-08-06 20:33:56,178 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1138 transitions. Word has length 26 [2021-08-06 20:33:56,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:56,179 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 1138 transitions. [2021-08-06 20:33:56,179 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:33:56,179 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1138 transitions. [2021-08-06 20:33:56,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:56,179 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:56,179 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 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:33:56,203 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:33:56,380 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,SelfDestructingSolverStorable47 [2021-08-06 20:33:56,380 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:33:56,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:56,380 INFO L82 PathProgramCache]: Analyzing trace with hash 946842442, now seen corresponding path program 25 times [2021-08-06 20:33:56,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:56,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059803631] [2021-08-06 20:33:56,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:56,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:56,482 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:56,500 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:56,597 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:56,615 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 63.4 percent of original size [2021-08-06 20:33:56,692 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 87.5 percent of original size [2021-08-06 20:33:56,699 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 87.5 percent of original size [2021-08-06 20:33:56,760 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 92.8 percent of original size [2021-08-06 20:33:56,765 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 92.8 percent of original size [2021-08-06 20:33:56,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:56,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:56,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059803631] [2021-08-06 20:33:56,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059803631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:56,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356536180] [2021-08-06 20:33:56,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:56,839 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:56,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:56,840 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:33:56,842 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:33:59,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:59,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:33:59,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:00,401 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:34:00,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-06 20:34:00,955 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:34:00,956 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:34:00,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:00,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356536180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:00,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:00,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:34:00,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859460340] [2021-08-06 20:34:00,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:34:00,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:00,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:34:00,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:34:00,962 INFO L87 Difference]: Start difference. First operand 514 states and 1138 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:01,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:01,589 INFO L93 Difference]: Finished difference Result 714 states and 1512 transitions. [2021-08-06 20:34:01,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:34:01,590 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:01,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:01,591 INFO L225 Difference]: With dead ends: 714 [2021-08-06 20:34:01,591 INFO L226 Difference]: Without dead ends: 709 [2021-08-06 20:34:01,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 638.0ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:34:01,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-08-06 20:34:01,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 514. [2021-08-06 20:34:01,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 2.2183235867446394) internal successors, (1138), 513 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:01,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1138 transitions. [2021-08-06 20:34:01,598 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1138 transitions. Word has length 26 [2021-08-06 20:34:01,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:01,598 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 1138 transitions. [2021-08-06 20:34:01,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:01,598 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1138 transitions. [2021-08-06 20:34:01,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:01,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:01,599 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] [2021-08-06 20:34:01,623 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:34:01,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:01,799 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:34:01,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:01,800 INFO L82 PathProgramCache]: Analyzing trace with hash 639945674, now seen corresponding path program 22 times [2021-08-06 20:34:01,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:01,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17212400] [2021-08-06 20:34:01,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:01,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:01,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:01,853 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:34:01,857 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 65.2 percent of original size [2021-08-06 20:34:01,884 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 85.1 percent of original size [2021-08-06 20:34:01,895 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 85.1 percent of original size [2021-08-06 20:34:01,951 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 85.8 percent of original size [2021-08-06 20:34:01,960 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 85.8 percent of original size [2021-08-06 20:34:02,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:02,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:02,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17212400] [2021-08-06 20:34:02,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17212400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:02,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091667954] [2021-08-06 20:34:02,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:34:02,178 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:02,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:02,179 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:34:02,180 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:34:04,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:34:04,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:04,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-06 20:34:04,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:05,763 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:34:05,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 100 [2021-08-06 20:34:06,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:34:06,698 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:34:06,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:06,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091667954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:06,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:06,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:34:06,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138363980] [2021-08-06 20:34:06,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:34:06,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:06,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:34:06,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:34:06,704 INFO L87 Difference]: Start difference. First operand 514 states and 1138 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:07,592 INFO L93 Difference]: Finished difference Result 727 states and 1536 transitions. [2021-08-06 20:34:07,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:34:07,592 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:07,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:07,594 INFO L225 Difference]: With dead ends: 727 [2021-08-06 20:34:07,594 INFO L226 Difference]: Without dead ends: 717 [2021-08-06 20:34:07,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 918.2ms TimeCoverageRelationStatistics Valid=282, Invalid=1124, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:34:07,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-08-06 20:34:07,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 518. [2021-08-06 20:34:07,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 517 states have (on average 2.216634429400387) internal successors, (1146), 517 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 1146 transitions. [2021-08-06 20:34:07,601 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 1146 transitions. Word has length 26 [2021-08-06 20:34:07,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:07,601 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 1146 transitions. [2021-08-06 20:34:07,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,601 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 1146 transitions. [2021-08-06 20:34:07,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:07,602 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:07,602 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:34:07,626 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:34:07,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-06 20:34:07,802 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:34:07,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:07,803 INFO L82 PathProgramCache]: Analyzing trace with hash 1982319532, now seen corresponding path program 26 times [2021-08-06 20:34:07,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:07,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517462366] [2021-08-06 20:34:07,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:07,803 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:07,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:07,885 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:07,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:07,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517462366] [2021-08-06 20:34:07,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517462366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:07,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665290840] [2021-08-06 20:34:07,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:07,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:07,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:07,887 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:34:07,910 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:34:10,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:10,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:10,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:10,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:11,079 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:11,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:11,101 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:11,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665290840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:11,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:11,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 20:34:11,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882892361] [2021-08-06 20:34:11,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:34:11,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:11,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:34:11,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:34:11,102 INFO L87 Difference]: Start difference. First operand 518 states and 1146 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:11,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:11,791 INFO L93 Difference]: Finished difference Result 1101 states and 2219 transitions. [2021-08-06 20:34:11,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:34:11,792 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:11,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:11,794 INFO L225 Difference]: With dead ends: 1101 [2021-08-06 20:34:11,794 INFO L226 Difference]: Without dead ends: 1101 [2021-08-06 20:34:11,795 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 472.7ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:34:11,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-08-06 20:34:11,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 578. [2021-08-06 20:34:11,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 577 states have (on average 2.249566724436742) internal successors, (1298), 577 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:11,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 1298 transitions. [2021-08-06 20:34:11,808 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 1298 transitions. Word has length 28 [2021-08-06 20:34:11,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:11,808 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 1298 transitions. [2021-08-06 20:34:11,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:11,809 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 1298 transitions. [2021-08-06 20:34:11,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:11,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:11,810 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:34:11,843 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:34:12,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:12,033 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:34:12,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:12,033 INFO L82 PathProgramCache]: Analyzing trace with hash 490824620, now seen corresponding path program 27 times [2021-08-06 20:34:12,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:12,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674864705] [2021-08-06 20:34:12,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:12,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:12,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:12,116 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:12,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:12,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674864705] [2021-08-06 20:34:12,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674864705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:12,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110948346] [2021-08-06 20:34:12,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:12,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:12,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:12,117 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:34:12,152 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:34:15,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:34:15,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:15,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:15,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:15,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:15,246 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:15,267 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:15,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110948346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:15,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:15,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:34:15,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349760444] [2021-08-06 20:34:15,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:34:15,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:15,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:34:15,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:34:15,268 INFO L87 Difference]: Start difference. First operand 578 states and 1298 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 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:34:16,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:16,109 INFO L93 Difference]: Finished difference Result 1249 states and 2453 transitions. [2021-08-06 20:34:16,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:34:16,109 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 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 28 [2021-08-06 20:34:16,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:16,112 INFO L225 Difference]: With dead ends: 1249 [2021-08-06 20:34:16,112 INFO L226 Difference]: Without dead ends: 1249 [2021-08-06 20:34:16,112 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 614.5ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:34:16,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2021-08-06 20:34:16,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 584. [2021-08-06 20:34:16,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.236706689536878) internal successors, (1304), 583 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:16,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1304 transitions. [2021-08-06 20:34:16,125 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1304 transitions. Word has length 28 [2021-08-06 20:34:16,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:16,125 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1304 transitions. [2021-08-06 20:34:16,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 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:34:16,125 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1304 transitions. [2021-08-06 20:34:16,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:16,126 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:16,126 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:16,151 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:34:16,332 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,SelfDestructingSolverStorable51 [2021-08-06 20:34:16,333 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:34:16,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:16,333 INFO L82 PathProgramCache]: Analyzing trace with hash 132571948, now seen corresponding path program 23 times [2021-08-06 20:34:16,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:16,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640530937] [2021-08-06 20:34:16,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:16,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:16,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:16,411 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:16,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:16,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640530937] [2021-08-06 20:34:16,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640530937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:16,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038839493] [2021-08-06 20:34:16,412 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:34:16,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:16,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:16,413 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:34:16,447 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:34:19,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:34:19,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:19,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:19,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:19,557 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:19,557 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:19,578 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:19,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038839493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:19,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:19,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-06 20:34:19,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864975502] [2021-08-06 20:34:19,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:34:19,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:19,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:34:19,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:19,580 INFO L87 Difference]: Start difference. First operand 584 states and 1304 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:19,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:19,939 INFO L93 Difference]: Finished difference Result 984 states and 2010 transitions. [2021-08-06 20:34:19,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:34:19,940 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:19,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:19,941 INFO L225 Difference]: With dead ends: 984 [2021-08-06 20:34:19,941 INFO L226 Difference]: Without dead ends: 984 [2021-08-06 20:34:19,942 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 278.5ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:34:19,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-08-06 20:34:19,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 584. [2021-08-06 20:34:19,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.236706689536878) internal successors, (1304), 583 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:19,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1304 transitions. [2021-08-06 20:34:19,951 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1304 transitions. Word has length 28 [2021-08-06 20:34:19,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:19,951 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1304 transitions. [2021-08-06 20:34:19,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:19,951 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1304 transitions. [2021-08-06 20:34:19,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:19,952 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:19,952 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] [2021-08-06 20:34:19,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-06 20:34:20,152 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,SelfDestructingSolverStorable52 [2021-08-06 20:34:20,152 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:34:20,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:20,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1872794840, now seen corresponding path program 28 times [2021-08-06 20:34:20,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:20,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787120107] [2021-08-06 20:34:20,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:20,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:20,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:20,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:20,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787120107] [2021-08-06 20:34:20,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787120107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:20,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914556645] [2021-08-06 20:34:20,212 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:34:20,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:20,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:20,225 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:34:20,226 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:34:23,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:34:23,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:23,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:34:23,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:23,304 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:23,305 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:23,347 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:34:23,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914556645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:23,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:23,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:34:23,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654067398] [2021-08-06 20:34:23,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:34:23,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:23,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:34:23,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:34:23,348 INFO L87 Difference]: Start difference. First operand 584 states and 1304 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:23,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:23,449 INFO L93 Difference]: Finished difference Result 907 states and 1924 transitions. [2021-08-06 20:34:23,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:34:23,449 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:23,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:23,450 INFO L225 Difference]: With dead ends: 907 [2021-08-06 20:34:23,451 INFO L226 Difference]: Without dead ends: 907 [2021-08-06 20:34:23,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 81.9ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:34:23,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2021-08-06 20:34:23,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 768. [2021-08-06 20:34:23,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 2.2385919165580184) internal successors, (1717), 767 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:23,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1717 transitions. [2021-08-06 20:34:23,460 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1717 transitions. Word has length 28 [2021-08-06 20:34:23,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:23,460 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 1717 transitions. [2021-08-06 20:34:23,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:23,460 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1717 transitions. [2021-08-06 20:34:23,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:23,461 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:23,461 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] [2021-08-06 20:34:23,485 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:34:23,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:23,662 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:34:23,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:23,662 INFO L82 PathProgramCache]: Analyzing trace with hash 572424872, now seen corresponding path program 29 times [2021-08-06 20:34:23,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:23,662 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885160625] [2021-08-06 20:34:23,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:23,663 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:23,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:23,731 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:23,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:23,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885160625] [2021-08-06 20:34:23,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885160625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:23,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464668312] [2021-08-06 20:34:23,732 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:34:23,732 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:23,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:23,746 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:34:23,774 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:34:26,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:34:26,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:26,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:26,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:26,903 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:26,903 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:26,931 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:26,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464668312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:26,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:26,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:34:26,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620382485] [2021-08-06 20:34:26,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:34:26,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:26,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:34:26,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:34:26,933 INFO L87 Difference]: Start difference. First operand 768 states and 1717 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:27,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:27,275 INFO L93 Difference]: Finished difference Result 1100 states and 2245 transitions. [2021-08-06 20:34:27,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:34:27,275 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:27,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:27,277 INFO L225 Difference]: With dead ends: 1100 [2021-08-06 20:34:27,277 INFO L226 Difference]: Without dead ends: 1082 [2021-08-06 20:34:27,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 242.7ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:34:27,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-08-06 20:34:27,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 837. [2021-08-06 20:34:27,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.2416267942583734) internal successors, (1874), 836 states have internal predecessors, (1874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:27,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1874 transitions. [2021-08-06 20:34:27,288 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1874 transitions. Word has length 28 [2021-08-06 20:34:27,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:27,288 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1874 transitions. [2021-08-06 20:34:27,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:27,288 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1874 transitions. [2021-08-06 20:34:27,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:27,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:27,289 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:27,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:27,501 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,SelfDestructingSolverStorable54 [2021-08-06 20:34:27,501 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:34:27,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:27,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1081457192, now seen corresponding path program 24 times [2021-08-06 20:34:27,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:27,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941058031] [2021-08-06 20:34:27,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:27,502 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:27,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:27,591 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:27,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:27,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941058031] [2021-08-06 20:34:27,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941058031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:27,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402737199] [2021-08-06 20:34:27,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:27,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:27,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:27,593 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:34:27,625 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:34:30,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:34:30,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:30,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:30,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:30,842 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:30,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402737199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:30,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:30,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:34:30,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372135333] [2021-08-06 20:34:30,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:34:30,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:30,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:34:30,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:34:30,843 INFO L87 Difference]: Start difference. First operand 837 states and 1874 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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:34:31,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:31,151 INFO L93 Difference]: Finished difference Result 1590 states and 3204 transitions. [2021-08-06 20:34:31,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:34:31,151 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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 28 [2021-08-06 20:34:31,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:31,154 INFO L225 Difference]: With dead ends: 1590 [2021-08-06 20:34:31,154 INFO L226 Difference]: Without dead ends: 1564 [2021-08-06 20:34:31,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 286.9ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:34:31,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-08-06 20:34:31,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1063. [2021-08-06 20:34:31,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 1062 states have (on average 2.2645951035781544) internal successors, (2405), 1062 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:31,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 2405 transitions. [2021-08-06 20:34:31,171 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 2405 transitions. Word has length 28 [2021-08-06 20:34:31,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:31,171 INFO L470 AbstractCegarLoop]: Abstraction has 1063 states and 2405 transitions. [2021-08-06 20:34:31,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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:34:31,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 2405 transitions. [2021-08-06 20:34:31,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:31,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:31,172 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] [2021-08-06 20:34:31,196 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:34:31,373 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,SelfDestructingSolverStorable55 [2021-08-06 20:34:31,373 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:34:31,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:31,373 INFO L82 PathProgramCache]: Analyzing trace with hash 2135177896, now seen corresponding path program 30 times [2021-08-06 20:34:31,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:31,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181798912] [2021-08-06 20:34:31,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:31,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:31,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:31,441 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:31,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:31,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181798912] [2021-08-06 20:34:31,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181798912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:31,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177567013] [2021-08-06 20:34:31,442 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:31,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:31,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:31,456 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:34:31,457 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:34:34,412 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:34:34,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:34,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:34,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:34,601 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:34,601 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:34,630 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:34,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177567013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:34,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:34,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:34:34,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099788910] [2021-08-06 20:34:34,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:34:34,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:34,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:34:34,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:34,631 INFO L87 Difference]: Start difference. First operand 1063 states and 2405 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:35,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:35,013 INFO L93 Difference]: Finished difference Result 1490 states and 3002 transitions. [2021-08-06 20:34:35,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:34:35,013 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:35,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:35,015 INFO L225 Difference]: With dead ends: 1490 [2021-08-06 20:34:35,016 INFO L226 Difference]: Without dead ends: 1478 [2021-08-06 20:34:35,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 292.5ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:34:35,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-08-06 20:34:35,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1075. [2021-08-06 20:34:35,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.2709497206703912) internal successors, (2439), 1074 states have internal predecessors, (2439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:35,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2439 transitions. [2021-08-06 20:34:35,031 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2439 transitions. Word has length 28 [2021-08-06 20:34:35,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:35,032 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2439 transitions. [2021-08-06 20:34:35,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:35,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2439 transitions. [2021-08-06 20:34:35,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:35,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:35,034 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] [2021-08-06 20:34:35,069 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:34:35,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:35,249 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:34:35,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:35,249 INFO L82 PathProgramCache]: Analyzing trace with hash -629673304, now seen corresponding path program 31 times [2021-08-06 20:34:35,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:35,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658941708] [2021-08-06 20:34:35,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:35,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:35,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:35,320 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:35,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:35,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658941708] [2021-08-06 20:34:35,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658941708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:35,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445465863] [2021-08-06 20:34:35,320 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:35,320 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:35,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:35,321 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:34:35,351 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:34:38,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:38,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:38,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:38,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:38,567 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:38,603 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:38,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445465863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:38,603 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:38,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:34:38,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320195883] [2021-08-06 20:34:38,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:34:38,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:38,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:34:38,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:38,604 INFO L87 Difference]: Start difference. First operand 1075 states and 2439 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:39,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:39,022 INFO L93 Difference]: Finished difference Result 1454 states and 2962 transitions. [2021-08-06 20:34:39,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:34:39,023 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:39,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:39,026 INFO L225 Difference]: With dead ends: 1454 [2021-08-06 20:34:39,026 INFO L226 Difference]: Without dead ends: 1440 [2021-08-06 20:34:39,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 318.9ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:34:39,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1440 states. [2021-08-06 20:34:39,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1440 to 1059. [2021-08-06 20:34:39,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 2.279773156899811) internal successors, (2412), 1058 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:39,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 2412 transitions. [2021-08-06 20:34:39,047 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 2412 transitions. Word has length 28 [2021-08-06 20:34:39,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:39,047 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 2412 transitions. [2021-08-06 20:34:39,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:39,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 2412 transitions. [2021-08-06 20:34:39,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:39,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:39,050 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] [2021-08-06 20:34:39,087 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:34:39,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:39,265 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:34:39,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:39,265 INFO L82 PathProgramCache]: Analyzing trace with hash 94771880, now seen corresponding path program 32 times [2021-08-06 20:34:39,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:39,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987259572] [2021-08-06 20:34:39,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:39,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:39,331 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:39,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:39,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987259572] [2021-08-06 20:34:39,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987259572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:39,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666274276] [2021-08-06 20:34:39,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:39,332 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:39,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:39,333 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:34:39,364 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:34:42,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:42,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:42,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:42,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:42,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:42,535 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:42,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:42,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666274276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:42,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:42,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:34:42,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270668376] [2021-08-06 20:34:42,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:34:42,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:42,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:34:42,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:34:42,565 INFO L87 Difference]: Start difference. First operand 1059 states and 2412 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:42,864 INFO L93 Difference]: Finished difference Result 1549 states and 3137 transitions. [2021-08-06 20:34:42,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:34:42,865 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:42,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:42,867 INFO L225 Difference]: With dead ends: 1549 [2021-08-06 20:34:42,867 INFO L226 Difference]: Without dead ends: 1525 [2021-08-06 20:34:42,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 214.0ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:34:42,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2021-08-06 20:34:42,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1067. [2021-08-06 20:34:42,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 2.2870544090056284) internal successors, (2438), 1066 states have internal predecessors, (2438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 2438 transitions. [2021-08-06 20:34:42,883 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 2438 transitions. Word has length 28 [2021-08-06 20:34:42,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:42,883 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 2438 transitions. [2021-08-06 20:34:42,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2438 transitions. [2021-08-06 20:34:42,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:42,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:42,884 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] [2021-08-06 20:34:42,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-06 20:34:43,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:43,085 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:34:43,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:43,085 INFO L82 PathProgramCache]: Analyzing trace with hash -423892184, now seen corresponding path program 33 times [2021-08-06 20:34:43,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:43,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716805290] [2021-08-06 20:34:43,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:43,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:43,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:43,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:43,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:43,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716805290] [2021-08-06 20:34:43,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716805290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:43,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002038759] [2021-08-06 20:34:43,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:43,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:43,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:43,148 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:34:43,149 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:34:46,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:34:46,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:46,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:34:46,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:46,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:46,322 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:46,358 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:46,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002038759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:46,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:46,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 20:34:46,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10327516] [2021-08-06 20:34:46,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:34:46,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:46,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:34:46,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:34:46,359 INFO L87 Difference]: Start difference. First operand 1067 states and 2438 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:46,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:46,447 INFO L93 Difference]: Finished difference Result 1204 states and 2621 transitions. [2021-08-06 20:34:46,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:34:46,448 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:46,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:46,450 INFO L225 Difference]: With dead ends: 1204 [2021-08-06 20:34:46,450 INFO L226 Difference]: Without dead ends: 1204 [2021-08-06 20:34:46,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 82.2ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:46,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-08-06 20:34:46,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 988. [2021-08-06 20:34:46,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 987 states have (on average 2.281661600810537) internal successors, (2252), 987 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:46,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2252 transitions. [2021-08-06 20:34:46,469 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2252 transitions. Word has length 28 [2021-08-06 20:34:46,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:46,469 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 2252 transitions. [2021-08-06 20:34:46,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:46,469 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2252 transitions. [2021-08-06 20:34:46,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:46,471 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:46,471 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:34:46,503 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:34:46,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-06 20:34:46,695 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:34:46,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:46,696 INFO L82 PathProgramCache]: Analyzing trace with hash 603675560, now seen corresponding path program 34 times [2021-08-06 20:34:46,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:46,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803560195] [2021-08-06 20:34:46,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:46,696 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:46,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:46,761 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:46,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:46,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803560195] [2021-08-06 20:34:46,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803560195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:46,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261776474] [2021-08-06 20:34:46,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:34:46,761 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:46,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:46,762 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:34:46,763 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:34:49,781 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:34:49,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:49,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:34:49,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:50,000 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:50,001 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:50,023 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:50,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261776474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:50,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:50,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:34:50,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033650288] [2021-08-06 20:34:50,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:34:50,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:50,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:34:50,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:34:50,024 INFO L87 Difference]: Start difference. First operand 988 states and 2252 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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:34:50,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:50,781 INFO L93 Difference]: Finished difference Result 2962 states and 5964 transitions. [2021-08-06 20:34:50,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:34:50,782 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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 28 [2021-08-06 20:34:50,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:50,788 INFO L225 Difference]: With dead ends: 2962 [2021-08-06 20:34:50,788 INFO L226 Difference]: Without dead ends: 2962 [2021-08-06 20:34:50,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 542.4ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:34:50,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2962 states. [2021-08-06 20:34:50,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2962 to 929. [2021-08-06 20:34:50,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 2.2553879310344827) internal successors, (2093), 928 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:50,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 2093 transitions. [2021-08-06 20:34:50,816 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 2093 transitions. Word has length 28 [2021-08-06 20:34:50,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:50,816 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 2093 transitions. [2021-08-06 20:34:50,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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:34:50,816 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 2093 transitions. [2021-08-06 20:34:50,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:50,817 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:50,818 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] [2021-08-06 20:34:50,852 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:34:51,040 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,SelfDestructingSolverStorable60 [2021-08-06 20:34:51,041 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:34:51,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:51,041 INFO L82 PathProgramCache]: Analyzing trace with hash 861498024, now seen corresponding path program 35 times [2021-08-06 20:34:51,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:51,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258887781] [2021-08-06 20:34:51,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:51,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:51,103 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:51,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:51,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258887781] [2021-08-06 20:34:51,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258887781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:51,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542532239] [2021-08-06 20:34:51,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:34:51,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:51,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:51,104 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:34:51,105 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:34:54,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:34:54,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:54,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:54,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:54,309 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:54,309 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:34:54,339 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:54,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542532239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:54,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:54,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:34:54,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070256696] [2021-08-06 20:34:54,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:34:54,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:54,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:34:54,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:34:54,340 INFO L87 Difference]: Start difference. First operand 929 states and 2093 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:54,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:54,686 INFO L93 Difference]: Finished difference Result 1472 states and 2988 transitions. [2021-08-06 20:34:54,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:34:54,686 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:54,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:54,688 INFO L225 Difference]: With dead ends: 1472 [2021-08-06 20:34:54,688 INFO L226 Difference]: Without dead ends: 1468 [2021-08-06 20:34:54,688 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 258.1ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:34:54,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2021-08-06 20:34:54,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 994. [2021-08-06 20:34:54,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 993 states have (on average 2.286002014098691) internal successors, (2270), 993 states have internal predecessors, (2270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:54,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 2270 transitions. [2021-08-06 20:34:54,708 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 2270 transitions. Word has length 28 [2021-08-06 20:34:54,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:54,708 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 2270 transitions. [2021-08-06 20:34:54,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:54,710 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 2270 transitions. [2021-08-06 20:34:54,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:54,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:54,712 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] [2021-08-06 20:34:54,743 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:34:54,939 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,SelfDestructingSolverStorable61 [2021-08-06 20:34:54,940 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:34:54,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:54,940 INFO L82 PathProgramCache]: Analyzing trace with hash -710886744, now seen corresponding path program 36 times [2021-08-06 20:34:54,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:54,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150777360] [2021-08-06 20:34:54,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:54,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:55,007 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:55,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:55,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150777360] [2021-08-06 20:34:55,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150777360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:55,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649781572] [2021-08-06 20:34:55,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:55,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:55,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:55,008 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:34:55,043 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:34:58,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:34:58,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:58,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:34:58,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:58,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:58,225 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:34:58,261 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:58,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649781572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:58,261 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:58,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:34:58,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394773225] [2021-08-06 20:34:58,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:34:58,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:58,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:34:58,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:34:58,262 INFO L87 Difference]: Start difference. First operand 994 states and 2270 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:58,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:58,705 INFO L93 Difference]: Finished difference Result 1504 states and 3065 transitions. [2021-08-06 20:34:58,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:34:58,706 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:34:58,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:58,708 INFO L225 Difference]: With dead ends: 1504 [2021-08-06 20:34:58,708 INFO L226 Difference]: Without dead ends: 1504 [2021-08-06 20:34:58,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 303.6ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:34:58,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-08-06 20:34:58,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 934. [2021-08-06 20:34:58,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.267952840300107) internal successors, (2116), 933 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:58,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2116 transitions. [2021-08-06 20:34:58,728 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2116 transitions. Word has length 28 [2021-08-06 20:34:58,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:58,728 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 2116 transitions. [2021-08-06 20:34:58,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:58,728 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2116 transitions. [2021-08-06 20:34:58,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:34:58,730 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:58,730 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] [2021-08-06 20:34:58,767 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:34:58,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:58,945 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:34:58,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:58,945 INFO L82 PathProgramCache]: Analyzing trace with hash 2125030056, now seen corresponding path program 37 times [2021-08-06 20:34:58,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:58,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646237070] [2021-08-06 20:34:58,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:58,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:59,060 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:59,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:59,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646237070] [2021-08-06 20:34:59,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646237070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:59,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672665495] [2021-08-06 20:34:59,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:59,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:59,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:59,077 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:34:59,147 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:35:02,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:02,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:02,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:02,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:02,398 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:02,434 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:02,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672665495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:02,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:02,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:35:02,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392968111] [2021-08-06 20:35:02,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:35:02,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:02,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:35:02,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:35:02,435 INFO L87 Difference]: Start difference. First operand 934 states and 2116 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:02,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:02,897 INFO L93 Difference]: Finished difference Result 1507 states and 3118 transitions. [2021-08-06 20:35:02,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:35:02,897 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:02,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:02,899 INFO L225 Difference]: With dead ends: 1507 [2021-08-06 20:35:02,899 INFO L226 Difference]: Without dead ends: 1505 [2021-08-06 20:35:02,899 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 375.2ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:35:02,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-08-06 20:35:02,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1076. [2021-08-06 20:35:02,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 2.2734883720930235) internal successors, (2444), 1075 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:02,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2444 transitions. [2021-08-06 20:35:02,914 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2444 transitions. Word has length 28 [2021-08-06 20:35:02,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:02,914 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2444 transitions. [2021-08-06 20:35:02,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:02,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2444 transitions. [2021-08-06 20:35:02,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:02,916 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:02,916 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] [2021-08-06 20:35:02,940 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-06 20:35:03,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:03,117 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:35:03,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:03,117 INFO L82 PathProgramCache]: Analyzing trace with hash -977470808, now seen corresponding path program 38 times [2021-08-06 20:35:03,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:03,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606984826] [2021-08-06 20:35:03,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:03,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:03,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:03,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:03,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:03,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606984826] [2021-08-06 20:35:03,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606984826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:03,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878456586] [2021-08-06 20:35:03,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:03,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:03,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:03,190 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:35:03,192 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:35:06,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:06,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:06,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:06,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:06,475 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:06,475 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:06,512 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:06,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878456586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:06,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:06,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:35:06,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537769307] [2021-08-06 20:35:06,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:35:06,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:06,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:35:06,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:35:06,513 INFO L87 Difference]: Start difference. First operand 1076 states and 2444 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:07,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:07,150 INFO L93 Difference]: Finished difference Result 1567 states and 3235 transitions. [2021-08-06 20:35:07,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:35:07,150 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:07,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:07,152 INFO L225 Difference]: With dead ends: 1567 [2021-08-06 20:35:07,152 INFO L226 Difference]: Without dead ends: 1567 [2021-08-06 20:35:07,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 449.6ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:35:07,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1567 states. [2021-08-06 20:35:07,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1567 to 1076. [2021-08-06 20:35:07,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 2.2706976744186047) internal successors, (2441), 1075 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:07,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2441 transitions. [2021-08-06 20:35:07,167 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2441 transitions. Word has length 28 [2021-08-06 20:35:07,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:07,167 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2441 transitions. [2021-08-06 20:35:07,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:07,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2441 transitions. [2021-08-06 20:35:07,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:07,168 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:07,168 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:07,193 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:35:07,369 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,SelfDestructingSolverStorable64 [2021-08-06 20:35:07,370 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:35:07,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:07,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1634751960, now seen corresponding path program 25 times [2021-08-06 20:35:07,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:07,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593829103] [2021-08-06 20:35:07,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:07,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:07,434 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:07,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:07,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593829103] [2021-08-06 20:35:07,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593829103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:07,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515021801] [2021-08-06 20:35:07,435 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:07,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:07,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:07,441 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:35:07,449 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:35:10,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:10,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:35:10,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:10,813 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:10,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515021801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:10,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:10,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:35:10,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353113589] [2021-08-06 20:35:10,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:35:10,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:10,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:35:10,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:10,814 INFO L87 Difference]: Start difference. First operand 1076 states and 2441 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:11,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:11,301 INFO L93 Difference]: Finished difference Result 2145 states and 4598 transitions. [2021-08-06 20:35:11,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:35:11,301 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:11,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:11,304 INFO L225 Difference]: With dead ends: 2145 [2021-08-06 20:35:11,304 INFO L226 Difference]: Without dead ends: 2145 [2021-08-06 20:35:11,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 363.5ms TimeCoverageRelationStatistics Valid=508, Invalid=1214, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:35:11,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states. [2021-08-06 20:35:11,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 1482. [2021-08-06 20:35:11,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 2.3214044564483456) internal successors, (3438), 1481 states have internal predecessors, (3438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:11,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 3438 transitions. [2021-08-06 20:35:11,322 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 3438 transitions. Word has length 28 [2021-08-06 20:35:11,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:11,322 INFO L470 AbstractCegarLoop]: Abstraction has 1482 states and 3438 transitions. [2021-08-06 20:35:11,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:11,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 3438 transitions. [2021-08-06 20:35:11,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:11,324 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:11,324 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] [2021-08-06 20:35:11,350 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:35:11,524 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,SelfDestructingSolverStorable65 [2021-08-06 20:35:11,525 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:35:11,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:11,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1051128680, now seen corresponding path program 39 times [2021-08-06 20:35:11,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:11,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559891564] [2021-08-06 20:35:11,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:11,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:11,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:11,588 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:11,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:11,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559891564] [2021-08-06 20:35:11,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559891564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:11,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421915041] [2021-08-06 20:35:11,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:35:11,588 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:11,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:11,589 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:35:11,590 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:35:14,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:35:14,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:14,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:14,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:14,855 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:14,855 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:14,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:14,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421915041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:14,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:14,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:35:14,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427334385] [2021-08-06 20:35:14,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:35:14,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:14,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:35:14,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:35:14,886 INFO L87 Difference]: Start difference. First operand 1482 states and 3438 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:15,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:15,101 INFO L93 Difference]: Finished difference Result 2336 states and 5173 transitions. [2021-08-06 20:35:15,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:35:15,101 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:15,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:15,104 INFO L225 Difference]: With dead ends: 2336 [2021-08-06 20:35:15,104 INFO L226 Difference]: Without dead ends: 2324 [2021-08-06 20:35:15,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 143.9ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:35:15,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2324 states. [2021-08-06 20:35:15,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2324 to 1877. [2021-08-06 20:35:15,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1877 states, 1876 states have (on average 2.3304904051172706) internal successors, (4372), 1876 states have internal predecessors, (4372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:15,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 4372 transitions. [2021-08-06 20:35:15,128 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 4372 transitions. Word has length 28 [2021-08-06 20:35:15,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:15,128 INFO L470 AbstractCegarLoop]: Abstraction has 1877 states and 4372 transitions. [2021-08-06 20:35:15,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:15,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 4372 transitions. [2021-08-06 20:35:15,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:15,132 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:15,132 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] [2021-08-06 20:35:15,161 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:35:15,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:15,343 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:35:15,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:15,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1851096232, now seen corresponding path program 40 times [2021-08-06 20:35:15,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:15,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548585355] [2021-08-06 20:35:15,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:15,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:15,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:15,402 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:15,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:15,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548585355] [2021-08-06 20:35:15,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548585355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:15,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485406004] [2021-08-06 20:35:15,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:15,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:15,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:15,414 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:35:15,415 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:35:18,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:18,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:18,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:35:18,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:18,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:18,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:18,698 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:18,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485406004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:18,698 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:18,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:35:18,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749831715] [2021-08-06 20:35:18,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:35:18,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:18,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:35:18,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:35:18,699 INFO L87 Difference]: Start difference. First operand 1877 states and 4372 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:18,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:18,801 INFO L93 Difference]: Finished difference Result 2028 states and 4657 transitions. [2021-08-06 20:35:18,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:35:18,801 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:18,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:18,803 INFO L225 Difference]: With dead ends: 2028 [2021-08-06 20:35:18,803 INFO L226 Difference]: Without dead ends: 2028 [2021-08-06 20:35:18,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:18,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2021-08-06 20:35:18,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1969. [2021-08-06 20:35:18,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1969 states, 1968 states have (on average 2.3180894308943087) internal successors, (4562), 1968 states have internal predecessors, (4562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:18,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1969 states to 1969 states and 4562 transitions. [2021-08-06 20:35:18,823 INFO L78 Accepts]: Start accepts. Automaton has 1969 states and 4562 transitions. Word has length 28 [2021-08-06 20:35:18,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:18,823 INFO L470 AbstractCegarLoop]: Abstraction has 1969 states and 4562 transitions. [2021-08-06 20:35:18,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:18,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1969 states and 4562 transitions. [2021-08-06 20:35:18,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:18,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:18,826 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] [2021-08-06 20:35:18,851 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:35:19,029 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,SelfDestructingSolverStorable67 [2021-08-06 20:35:19,029 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:35:19,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:19,029 INFO L82 PathProgramCache]: Analyzing trace with hash 127625004, now seen corresponding path program 41 times [2021-08-06 20:35:19,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:19,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968907427] [2021-08-06 20:35:19,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:19,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:19,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:19,097 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:19,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:19,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968907427] [2021-08-06 20:35:19,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968907427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:19,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851981600] [2021-08-06 20:35:19,098 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:19,098 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:19,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:19,099 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:35:19,132 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:35:22,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:22,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:22,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:22,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:22,391 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:22,391 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:22,420 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:22,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851981600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:22,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:22,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:35:22,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49856926] [2021-08-06 20:35:22,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:35:22,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:22,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:35:22,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:35:22,421 INFO L87 Difference]: Start difference. First operand 1969 states and 4562 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:22,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:22,634 INFO L93 Difference]: Finished difference Result 2428 states and 5456 transitions. [2021-08-06 20:35:22,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:35:22,634 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:22,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:22,637 INFO L225 Difference]: With dead ends: 2428 [2021-08-06 20:35:22,637 INFO L226 Difference]: Without dead ends: 2420 [2021-08-06 20:35:22,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 134.7ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:35:22,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2021-08-06 20:35:22,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 2246. [2021-08-06 20:35:22,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 2245 states have (on average 2.330512249443207) internal successors, (5232), 2245 states have internal predecessors, (5232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:22,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 5232 transitions. [2021-08-06 20:35:22,663 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 5232 transitions. Word has length 28 [2021-08-06 20:35:22,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:22,664 INFO L470 AbstractCegarLoop]: Abstraction has 2246 states and 5232 transitions. [2021-08-06 20:35:22,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:22,664 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 5232 transitions. [2021-08-06 20:35:22,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:22,667 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:22,667 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] [2021-08-06 20:35:22,697 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:35:22,882 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,SelfDestructingSolverStorable68 [2021-08-06 20:35:22,882 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:35:22,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:22,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1444759764, now seen corresponding path program 42 times [2021-08-06 20:35:22,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:22,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738130316] [2021-08-06 20:35:22,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:22,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:22,942 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:22,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:22,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738130316] [2021-08-06 20:35:22,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738130316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:22,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949506858] [2021-08-06 20:35:22,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:22,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:22,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:22,944 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:35:22,973 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:35:26,099 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:35:26,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:26,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:26,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:26,238 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:26,238 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:26,274 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:26,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949506858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:26,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:26,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:35:26,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221209846] [2021-08-06 20:35:26,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:35:26,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:26,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:35:26,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:35:26,275 INFO L87 Difference]: Start difference. First operand 2246 states and 5232 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:26,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:26,522 INFO L93 Difference]: Finished difference Result 2390 states and 5412 transitions. [2021-08-06 20:35:26,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:35:26,522 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:26,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:26,525 INFO L225 Difference]: With dead ends: 2390 [2021-08-06 20:35:26,525 INFO L226 Difference]: Without dead ends: 2390 [2021-08-06 20:35:26,525 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 154.3ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:35:26,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2390 states. [2021-08-06 20:35:26,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2390 to 2206. [2021-08-06 20:35:26,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2206 states, 2205 states have (on average 2.3324263038548754) internal successors, (5143), 2205 states have internal predecessors, (5143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:26,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2206 states to 2206 states and 5143 transitions. [2021-08-06 20:35:26,547 INFO L78 Accepts]: Start accepts. Automaton has 2206 states and 5143 transitions. Word has length 28 [2021-08-06 20:35:26,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:26,547 INFO L470 AbstractCegarLoop]: Abstraction has 2206 states and 5143 transitions. [2021-08-06 20:35:26,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:26,547 INFO L276 IsEmpty]: Start isEmpty. Operand 2206 states and 5143 transitions. [2021-08-06 20:35:26,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:26,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:26,550 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:35:26,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:26,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-06 20:35:26,751 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:35:26,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:26,751 INFO L82 PathProgramCache]: Analyzing trace with hash 317593192, now seen corresponding path program 43 times [2021-08-06 20:35:26,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:26,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254424018] [2021-08-06 20:35:26,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:26,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:26,821 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:26,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:26,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254424018] [2021-08-06 20:35:26,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254424018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:26,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101656636] [2021-08-06 20:35:26,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:26,821 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:26,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:26,822 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:35:26,824 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:35:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:29,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:35:29,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:30,213 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:30,214 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:30,235 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:30,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101656636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:30,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:30,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:35:30,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063955781] [2021-08-06 20:35:30,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:35:30,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:30,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:35:30,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:30,236 INFO L87 Difference]: Start difference. First operand 2206 states and 5143 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:35:30,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:30,931 INFO L93 Difference]: Finished difference Result 4506 states and 9563 transitions. [2021-08-06 20:35:30,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:35:30,931 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-08-06 20:35:30,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:30,937 INFO L225 Difference]: With dead ends: 4506 [2021-08-06 20:35:30,937 INFO L226 Difference]: Without dead ends: 4506 [2021-08-06 20:35:30,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 503.9ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:35:30,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4506 states. [2021-08-06 20:35:30,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4506 to 2278. [2021-08-06 20:35:30,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 2277 states have (on average 2.333772507685551) internal successors, (5314), 2277 states have internal predecessors, (5314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:30,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 5314 transitions. [2021-08-06 20:35:30,971 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 5314 transitions. Word has length 28 [2021-08-06 20:35:30,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:30,971 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 5314 transitions. [2021-08-06 20:35:30,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:35:30,971 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 5314 transitions. [2021-08-06 20:35:30,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:30,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:30,974 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:30,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-06 20:35:31,174 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,SelfDestructingSolverStorable70 [2021-08-06 20:35:31,175 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:35:31,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:31,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1869804056, now seen corresponding path program 26 times [2021-08-06 20:35:31,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:31,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309827179] [2021-08-06 20:35:31,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:31,176 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:31,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:31,244 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:31,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:31,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309827179] [2021-08-06 20:35:31,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309827179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:31,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667271704] [2021-08-06 20:35:31,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:31,245 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:31,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:31,245 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:35:31,246 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:35:34,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:34,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:34,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:35:34,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:34,623 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:34,623 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:34,645 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:34,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667271704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:34,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:34,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-06 20:35:34,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487029793] [2021-08-06 20:35:34,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:35:34,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:34,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:35:34,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:35:34,646 INFO L87 Difference]: Start difference. First operand 2278 states and 5314 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:35,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:35,228 INFO L93 Difference]: Finished difference Result 4224 states and 8963 transitions. [2021-08-06 20:35:35,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:35:35,228 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:35,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:35,234 INFO L225 Difference]: With dead ends: 4224 [2021-08-06 20:35:35,234 INFO L226 Difference]: Without dead ends: 4224 [2021-08-06 20:35:35,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 394.7ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:35:35,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4224 states. [2021-08-06 20:35:35,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4224 to 2276. [2021-08-06 20:35:35,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2276 states, 2275 states have (on average 2.333186813186813) internal successors, (5308), 2275 states have internal predecessors, (5308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:35,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2276 states to 2276 states and 5308 transitions. [2021-08-06 20:35:35,267 INFO L78 Accepts]: Start accepts. Automaton has 2276 states and 5308 transitions. Word has length 28 [2021-08-06 20:35:35,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:35,267 INFO L470 AbstractCegarLoop]: Abstraction has 2276 states and 5308 transitions. [2021-08-06 20:35:35,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:35,267 INFO L276 IsEmpty]: Start isEmpty. Operand 2276 states and 5308 transitions. [2021-08-06 20:35:35,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:35,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:35,270 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] [2021-08-06 20:35:35,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-06 20:35:35,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:35,470 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:35:35,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:35,471 INFO L82 PathProgramCache]: Analyzing trace with hash -1360771736, now seen corresponding path program 44 times [2021-08-06 20:35:35,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:35,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65189487] [2021-08-06 20:35:35,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:35,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:35,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:35,528 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:35,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:35,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65189487] [2021-08-06 20:35:35,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65189487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:35,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474331351] [2021-08-06 20:35:35,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:35,529 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:35,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:35,530 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:35:35,530 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:35:38,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:38,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:38,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:38,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:38,914 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:38,915 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:38,944 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:38,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474331351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:38,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:38,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:35:38,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589511666] [2021-08-06 20:35:38,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:35:38,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:38,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:35:38,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:35:38,945 INFO L87 Difference]: Start difference. First operand 2276 states and 5308 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:39,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:39,267 INFO L93 Difference]: Finished difference Result 3003 states and 6636 transitions. [2021-08-06 20:35:39,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:35:39,267 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:39,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:39,270 INFO L225 Difference]: With dead ends: 3003 [2021-08-06 20:35:39,270 INFO L226 Difference]: Without dead ends: 2997 [2021-08-06 20:35:39,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 216.2ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:35:39,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2997 states. [2021-08-06 20:35:39,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2997 to 2601. [2021-08-06 20:35:39,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2601 states, 2600 states have (on average 2.3376923076923077) internal successors, (6078), 2600 states have internal predecessors, (6078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:39,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2601 states to 2601 states and 6078 transitions. [2021-08-06 20:35:39,298 INFO L78 Accepts]: Start accepts. Automaton has 2601 states and 6078 transitions. Word has length 28 [2021-08-06 20:35:39,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:39,299 INFO L470 AbstractCegarLoop]: Abstraction has 2601 states and 6078 transitions. [2021-08-06 20:35:39,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:39,299 INFO L276 IsEmpty]: Start isEmpty. Operand 2601 states and 6078 transitions. [2021-08-06 20:35:39,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:39,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:39,302 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] [2021-08-06 20:35:39,327 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:35:39,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:39,502 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:35:39,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:39,503 INFO L82 PathProgramCache]: Analyzing trace with hash 169344360, now seen corresponding path program 45 times [2021-08-06 20:35:39,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:39,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659841471] [2021-08-06 20:35:39,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:39,503 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:39,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:39,572 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:35:39,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:39,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659841471] [2021-08-06 20:35:39,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659841471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:39,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254629340] [2021-08-06 20:35:39,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:35:39,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:39,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:39,579 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:35:39,581 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:35:42,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:35:42,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:42,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:42,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:43,004 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:43,005 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:43,041 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:43,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254629340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:43,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:43,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:35:43,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072085043] [2021-08-06 20:35:43,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:35:43,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:43,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:35:43,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:35:43,042 INFO L87 Difference]: Start difference. First operand 2601 states and 6078 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:43,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:43,394 INFO L93 Difference]: Finished difference Result 2995 states and 6621 transitions. [2021-08-06 20:35:43,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:35:43,394 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:43,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:43,398 INFO L225 Difference]: With dead ends: 2995 [2021-08-06 20:35:43,398 INFO L226 Difference]: Without dead ends: 2989 [2021-08-06 20:35:43,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 224.8ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:35:43,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2021-08-06 20:35:43,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2575. [2021-08-06 20:35:43,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2574 states have (on average 2.3372183372183373) internal successors, (6016), 2574 states have internal predecessors, (6016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:43,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 6016 transitions. [2021-08-06 20:35:43,428 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 6016 transitions. Word has length 28 [2021-08-06 20:35:43,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:43,428 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 6016 transitions. [2021-08-06 20:35:43,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:43,428 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 6016 transitions. [2021-08-06 20:35:43,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:43,431 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:43,431 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] [2021-08-06 20:35:43,457 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:35:43,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:43,632 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:35:43,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:43,632 INFO L82 PathProgramCache]: Analyzing trace with hash 2138168680, now seen corresponding path program 46 times [2021-08-06 20:35:43,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:43,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754343780] [2021-08-06 20:35:43,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:43,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:43,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:43,716 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:43,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:43,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754343780] [2021-08-06 20:35:43,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754343780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:43,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627619380] [2021-08-06 20:35:43,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:43,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:43,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:43,717 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:35:43,718 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:35:47,041 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:47,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:47,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:47,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:47,213 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:47,214 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:47,243 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:47,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627619380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:47,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:47,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:35:47,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304911660] [2021-08-06 20:35:47,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:47,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:47,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:47,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:47,244 INFO L87 Difference]: Start difference. First operand 2575 states and 6016 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:47,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:47,578 INFO L93 Difference]: Finished difference Result 3083 states and 6822 transitions. [2021-08-06 20:35:47,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:35:47,579 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:47,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:47,582 INFO L225 Difference]: With dead ends: 3083 [2021-08-06 20:35:47,582 INFO L226 Difference]: Without dead ends: 3079 [2021-08-06 20:35:47,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 223.4ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:35:47,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3079 states. [2021-08-06 20:35:47,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3079 to 2575. [2021-08-06 20:35:47,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2574 states have (on average 2.3364413364413363) internal successors, (6014), 2574 states have internal predecessors, (6014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:47,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 6014 transitions. [2021-08-06 20:35:47,611 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 6014 transitions. Word has length 28 [2021-08-06 20:35:47,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:47,611 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 6014 transitions. [2021-08-06 20:35:47,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:47,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 6014 transitions. [2021-08-06 20:35:47,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:47,614 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:47,614 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] [2021-08-06 20:35:47,639 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:35:47,814 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,SelfDestructingSolverStorable74 [2021-08-06 20:35:47,815 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:35:47,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:47,815 INFO L82 PathProgramCache]: Analyzing trace with hash 565783912, now seen corresponding path program 47 times [2021-08-06 20:35:47,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:47,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779089402] [2021-08-06 20:35:47,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:47,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:47,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:47,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:47,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779089402] [2021-08-06 20:35:47,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779089402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:47,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798682520] [2021-08-06 20:35:47,885 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:47,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:47,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:47,886 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:35:47,886 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:35:51,135 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:51,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:51,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:51,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:51,303 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:51,304 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:51,340 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:51,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798682520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:51,340 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:51,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:35:51,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983641611] [2021-08-06 20:35:51,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:51,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:51,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:51,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:51,341 INFO L87 Difference]: Start difference. First operand 2575 states and 6014 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:51,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:51,841 INFO L93 Difference]: Finished difference Result 3178 states and 7072 transitions. [2021-08-06 20:35:51,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:35:51,841 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:51,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:51,846 INFO L225 Difference]: With dead ends: 3178 [2021-08-06 20:35:51,846 INFO L226 Difference]: Without dead ends: 3178 [2021-08-06 20:35:51,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 356.3ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:35:51,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3178 states. [2021-08-06 20:35:51,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3178 to 2544. [2021-08-06 20:35:51,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2544 states, 2543 states have (on average 2.3425088478175384) internal successors, (5957), 2543 states have internal predecessors, (5957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:51,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2544 states to 2544 states and 5957 transitions. [2021-08-06 20:35:51,877 INFO L78 Accepts]: Start accepts. Automaton has 2544 states and 5957 transitions. Word has length 28 [2021-08-06 20:35:51,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:51,877 INFO L470 AbstractCegarLoop]: Abstraction has 2544 states and 5957 transitions. [2021-08-06 20:35:51,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:51,877 INFO L276 IsEmpty]: Start isEmpty. Operand 2544 states and 5957 transitions. [2021-08-06 20:35:51,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:51,881 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:51,881 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] [2021-08-06 20:35:51,908 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:35:52,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:52,083 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:35:52,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:52,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1859471148, now seen corresponding path program 48 times [2021-08-06 20:35:52,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:52,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788595913] [2021-08-06 20:35:52,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:52,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:52,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:52,160 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:52,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:52,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788595913] [2021-08-06 20:35:52,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788595913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:52,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655285819] [2021-08-06 20:35:52,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:52,160 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:52,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:52,161 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:35:52,162 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:35:55,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:35:55,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:55,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:55,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:55,582 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:55,583 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:35:55,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:55,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655285819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:55,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:55,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:35:55,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561906037] [2021-08-06 20:35:55,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:55,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:55,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:55,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:55,613 INFO L87 Difference]: Start difference. First operand 2544 states and 5957 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:55,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:55,949 INFO L93 Difference]: Finished difference Result 3332 states and 7384 transitions. [2021-08-06 20:35:55,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:35:55,949 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:35:55,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:55,953 INFO L225 Difference]: With dead ends: 3332 [2021-08-06 20:35:55,953 INFO L226 Difference]: Without dead ends: 3328 [2021-08-06 20:35:55,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 227.7ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:35:55,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3328 states. [2021-08-06 20:35:55,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3328 to 2652. [2021-08-06 20:35:55,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2652 states, 2651 states have (on average 2.3526970954356847) internal successors, (6237), 2651 states have internal predecessors, (6237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:55,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2652 states to 2652 states and 6237 transitions. [2021-08-06 20:35:55,983 INFO L78 Accepts]: Start accepts. Automaton has 2652 states and 6237 transitions. Word has length 28 [2021-08-06 20:35:55,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:55,983 INFO L470 AbstractCegarLoop]: Abstraction has 2652 states and 6237 transitions. [2021-08-06 20:35:55,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:55,983 INFO L276 IsEmpty]: Start isEmpty. Operand 2652 states and 6237 transitions. [2021-08-06 20:35:55,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:35:55,986 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:55,986 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] [2021-08-06 20:35:56,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:56,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:56,187 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:35:56,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:56,187 INFO L82 PathProgramCache]: Analyzing trace with hash 287086380, now seen corresponding path program 49 times [2021-08-06 20:35:56,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:56,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016031635] [2021-08-06 20:35:56,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:56,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:56,247 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:56,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:56,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016031635] [2021-08-06 20:35:56,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016031635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:56,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728368997] [2021-08-06 20:35:56,248 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:56,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:56,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:56,249 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:35:56,249 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:35:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:59,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:35:59,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:59,815 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:59,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:35:59,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:59,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728368997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:59,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:59,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:35:59,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369764831] [2021-08-06 20:35:59,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:35:59,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:59,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:35:59,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:35:59,852 INFO L87 Difference]: Start difference. First operand 2652 states and 6237 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:00,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:00,375 INFO L93 Difference]: Finished difference Result 2991 states and 6719 transitions. [2021-08-06 20:36:00,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:36:00,375 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:00,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:00,379 INFO L225 Difference]: With dead ends: 2991 [2021-08-06 20:36:00,379 INFO L226 Difference]: Without dead ends: 2991 [2021-08-06 20:36:00,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 339.7ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:36:00,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2991 states. [2021-08-06 20:36:00,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2991 to 2364. [2021-08-06 20:36:00,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 2.344054168429962) internal successors, (5539), 2363 states have internal predecessors, (5539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:00,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 5539 transitions. [2021-08-06 20:36:00,420 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 5539 transitions. Word has length 28 [2021-08-06 20:36:00,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:00,420 INFO L470 AbstractCegarLoop]: Abstraction has 2364 states and 5539 transitions. [2021-08-06 20:36:00,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:00,420 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 5539 transitions. [2021-08-06 20:36:00,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:00,423 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:00,423 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:00,448 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:36:00,623 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,SelfDestructingSolverStorable77 [2021-08-06 20:36:00,623 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:36:00,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:00,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1294751916, now seen corresponding path program 27 times [2021-08-06 20:36:00,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:00,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811814793] [2021-08-06 20:36:00,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:00,624 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:00,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:00,691 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:00,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:00,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811814793] [2021-08-06 20:36:00,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811814793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:00,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356782049] [2021-08-06 20:36:00,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:00,692 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:00,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:00,693 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:36:00,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-06 20:36:03,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 20:36:03,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:03,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:03,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:04,205 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:04,206 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:04,227 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:04,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356782049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:04,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:04,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:36:04,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852586713] [2021-08-06 20:36:04,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:36:04,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:04,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:36:04,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:04,229 INFO L87 Difference]: Start difference. First operand 2364 states and 5539 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:36:05,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:05,280 INFO L93 Difference]: Finished difference Result 8711 states and 17997 transitions. [2021-08-06 20:36:05,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:36:05,280 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-08-06 20:36:05,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:05,292 INFO L225 Difference]: With dead ends: 8711 [2021-08-06 20:36:05,292 INFO L226 Difference]: Without dead ends: 8711 [2021-08-06 20:36:05,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 779.7ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 20:36:05,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8711 states. [2021-08-06 20:36:05,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8711 to 3377. [2021-08-06 20:36:05,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3376 states have (on average 2.3821090047393363) internal successors, (8042), 3376 states have internal predecessors, (8042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:05,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 8042 transitions. [2021-08-06 20:36:05,369 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 8042 transitions. Word has length 28 [2021-08-06 20:36:05,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:05,369 INFO L470 AbstractCegarLoop]: Abstraction has 3377 states and 8042 transitions. [2021-08-06 20:36:05,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:36:05,369 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 8042 transitions. [2021-08-06 20:36:05,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:05,374 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:05,374 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:36:05,399 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:36:05,576 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,SelfDestructingSolverStorable78 [2021-08-06 20:36:05,577 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:36:05,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:05,577 INFO L82 PathProgramCache]: Analyzing trace with hash -741118356, now seen corresponding path program 50 times [2021-08-06 20:36:05,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:05,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259865829] [2021-08-06 20:36:05,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:05,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:05,648 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:05,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:05,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259865829] [2021-08-06 20:36:05,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259865829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:05,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113393904] [2021-08-06 20:36:05,648 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:05,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:05,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:05,649 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:05,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-06 20:36:08,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:08,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:08,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:08,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:09,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:09,171 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:09,192 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:09,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113393904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:09,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:09,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-06 20:36:09,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440928885] [2021-08-06 20:36:09,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:36:09,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:09,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:36:09,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:36:09,193 INFO L87 Difference]: Start difference. First operand 3377 states and 8042 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:09,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:09,623 INFO L93 Difference]: Finished difference Result 6196 states and 13396 transitions. [2021-08-06 20:36:09,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:36:09,623 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:09,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:09,631 INFO L225 Difference]: With dead ends: 6196 [2021-08-06 20:36:09,631 INFO L226 Difference]: Without dead ends: 6196 [2021-08-06 20:36:09,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 298.6ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:36:09,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6196 states. [2021-08-06 20:36:09,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6196 to 3654. [2021-08-06 20:36:09,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3654 states, 3653 states have (on average 2.3922803175472214) internal successors, (8739), 3653 states have internal predecessors, (8739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:09,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 8739 transitions. [2021-08-06 20:36:09,706 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 8739 transitions. Word has length 28 [2021-08-06 20:36:09,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:09,706 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 8739 transitions. [2021-08-06 20:36:09,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:09,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 8739 transitions. [2021-08-06 20:36:09,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:09,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:09,711 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:36:09,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:09,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:09,937 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:09,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:09,937 INFO L82 PathProgramCache]: Analyzing trace with hash 2062354028, now seen corresponding path program 51 times [2021-08-06 20:36:09,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:09,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368362783] [2021-08-06 20:36:09,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:09,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:09,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:10,034 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:10,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:10,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368362783] [2021-08-06 20:36:10,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368362783] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:10,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606363104] [2021-08-06 20:36:10,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:10,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:10,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:10,035 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:10,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-06 20:36:13,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:36:13,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:13,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:13,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:13,593 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:13,594 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:13,616 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:13,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606363104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:13,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:13,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-06 20:36:13,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146515293] [2021-08-06 20:36:13,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:36:13,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:13,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:36:13,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:13,616 INFO L87 Difference]: Start difference. First operand 3654 states and 8739 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:14,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:14,316 INFO L93 Difference]: Finished difference Result 6606 states and 14140 transitions. [2021-08-06 20:36:14,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:36:14,317 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:14,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:14,324 INFO L225 Difference]: With dead ends: 6606 [2021-08-06 20:36:14,325 INFO L226 Difference]: Without dead ends: 6606 [2021-08-06 20:36:14,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 511.8ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:36:14,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6606 states. [2021-08-06 20:36:14,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6606 to 3551. [2021-08-06 20:36:14,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3551 states, 3550 states have (on average 2.3729577464788734) internal successors, (8424), 3550 states have internal predecessors, (8424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:14,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3551 states to 3551 states and 8424 transitions. [2021-08-06 20:36:14,380 INFO L78 Accepts]: Start accepts. Automaton has 3551 states and 8424 transitions. Word has length 28 [2021-08-06 20:36:14,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:14,380 INFO L470 AbstractCegarLoop]: Abstraction has 3551 states and 8424 transitions. [2021-08-06 20:36:14,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:14,380 INFO L276 IsEmpty]: Start isEmpty. Operand 3551 states and 8424 transitions. [2021-08-06 20:36:14,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:14,384 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:14,384 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] [2021-08-06 20:36:14,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:14,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:14,585 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:14,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:14,585 INFO L82 PathProgramCache]: Analyzing trace with hash -47923992, now seen corresponding path program 52 times [2021-08-06 20:36:14,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:14,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65296938] [2021-08-06 20:36:14,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:14,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:14,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:14,646 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:14,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:14,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65296938] [2021-08-06 20:36:14,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65296938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:14,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744052430] [2021-08-06 20:36:14,647 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:14,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:14,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:14,648 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:14,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-06 20:36:18,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:36:18,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:18,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:36:18,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:18,153 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:18,153 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:18,196 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:36:18,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744052430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:18,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:18,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:36:18,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418917861] [2021-08-06 20:36:18,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:18,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:18,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:18,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:18,197 INFO L87 Difference]: Start difference. First operand 3551 states and 8424 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:18,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:18,288 INFO L93 Difference]: Finished difference Result 4463 states and 10319 transitions. [2021-08-06 20:36:18,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:36:18,288 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:18,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:18,294 INFO L225 Difference]: With dead ends: 4463 [2021-08-06 20:36:18,294 INFO L226 Difference]: Without dead ends: 4461 [2021-08-06 20:36:18,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 67.6ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:36:18,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4461 states. [2021-08-06 20:36:18,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4461 to 3645. [2021-08-06 20:36:18,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 2.3756860592755213) internal successors, (8657), 3644 states have internal predecessors, (8657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:18,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 8657 transitions. [2021-08-06 20:36:18,362 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 8657 transitions. Word has length 28 [2021-08-06 20:36:18,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:18,363 INFO L470 AbstractCegarLoop]: Abstraction has 3645 states and 8657 transitions. [2021-08-06 20:36:18,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:18,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 8657 transitions. [2021-08-06 20:36:18,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:18,368 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:18,368 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] [2021-08-06 20:36:18,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:18,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2021-08-06 20:36:18,593 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:18,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:18,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1897671576, now seen corresponding path program 53 times [2021-08-06 20:36:18,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:18,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963609360] [2021-08-06 20:36:18,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:18,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:18,697 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:18,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:18,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963609360] [2021-08-06 20:36:18,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963609360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:18,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356775953] [2021-08-06 20:36:18,697 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:36:18,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:18,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:18,701 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:18,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-06 20:36:22,153 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:36:22,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:22,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:22,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:22,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:22,279 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:22,308 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:22,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356775953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:22,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:22,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:36:22,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607526150] [2021-08-06 20:36:22,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:36:22,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:22,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:36:22,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:36:22,309 INFO L87 Difference]: Start difference. First operand 3645 states and 8657 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:22,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:22,477 INFO L93 Difference]: Finished difference Result 5046 states and 11603 transitions. [2021-08-06 20:36:22,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:36:22,477 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:22,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:22,483 INFO L225 Difference]: With dead ends: 5046 [2021-08-06 20:36:22,483 INFO L226 Difference]: Without dead ends: 5034 [2021-08-06 20:36:22,483 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 88.6ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:36:22,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5034 states. [2021-08-06 20:36:22,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5034 to 4512. [2021-08-06 20:36:22,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4512 states, 4511 states have (on average 2.3626690312569276) internal successors, (10658), 4511 states have internal predecessors, (10658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:22,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4512 states to 4512 states and 10658 transitions. [2021-08-06 20:36:22,544 INFO L78 Accepts]: Start accepts. Automaton has 4512 states and 10658 transitions. Word has length 28 [2021-08-06 20:36:22,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:22,544 INFO L470 AbstractCegarLoop]: Abstraction has 4512 states and 10658 transitions. [2021-08-06 20:36:22,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:22,544 INFO L276 IsEmpty]: Start isEmpty. Operand 4512 states and 10658 transitions. [2021-08-06 20:36:22,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:22,548 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:22,548 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] [2021-08-06 20:36:22,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:22,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:22,749 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:22,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:22,750 INFO L82 PathProgramCache]: Analyzing trace with hash -843950872, now seen corresponding path program 54 times [2021-08-06 20:36:22,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:22,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990928027] [2021-08-06 20:36:22,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:22,750 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:22,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:22,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:22,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:22,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990928027] [2021-08-06 20:36:22,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990928027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:22,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536128116] [2021-08-06 20:36:22,804 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:36:22,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:22,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:22,805 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:22,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-06 20:36:26,179 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:36:26,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:26,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:36:26,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:26,327 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:26,327 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:26,370 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:36:26,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536128116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:26,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:26,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:36:26,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123276821] [2021-08-06 20:36:26,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:26,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:26,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:26,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:26,371 INFO L87 Difference]: Start difference. First operand 4512 states and 10658 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:26,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:26,476 INFO L93 Difference]: Finished difference Result 5154 states and 11922 transitions. [2021-08-06 20:36:26,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:36:26,477 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:26,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:26,483 INFO L225 Difference]: With dead ends: 5154 [2021-08-06 20:36:26,483 INFO L226 Difference]: Without dead ends: 5154 [2021-08-06 20:36:26,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 83.0ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:26,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5154 states. [2021-08-06 20:36:26,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5154 to 4233. [2021-08-06 20:36:26,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4233 states, 4232 states have (on average 2.3520793950850662) internal successors, (9954), 4232 states have internal predecessors, (9954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:26,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4233 states to 4233 states and 9954 transitions. [2021-08-06 20:36:26,540 INFO L78 Accepts]: Start accepts. Automaton has 4233 states and 9954 transitions. Word has length 28 [2021-08-06 20:36:26,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:26,540 INFO L470 AbstractCegarLoop]: Abstraction has 4233 states and 9954 transitions. [2021-08-06 20:36:26,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:26,540 INFO L276 IsEmpty]: Start isEmpty. Operand 4233 states and 9954 transitions. [2021-08-06 20:36:26,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:26,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:26,545 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] [2021-08-06 20:36:26,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-06 20:36:26,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:26,745 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:26,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:26,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1591637096, now seen corresponding path program 55 times [2021-08-06 20:36:26,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:26,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332142007] [2021-08-06 20:36:26,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:26,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:26,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:26,844 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:26,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:26,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332142007] [2021-08-06 20:36:26,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332142007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:26,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84404702] [2021-08-06 20:36:26,845 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:26,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:26,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:26,846 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:26,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-06 20:36:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:30,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:30,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:30,410 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:30,410 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:30,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:30,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84404702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:30,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:30,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:30,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597586971] [2021-08-06 20:36:30,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:30,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:30,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:30,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:30,447 INFO L87 Difference]: Start difference. First operand 4233 states and 9954 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:30,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:30,589 INFO L93 Difference]: Finished difference Result 4396 states and 10140 transitions. [2021-08-06 20:36:30,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:36:30,590 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:30,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:30,595 INFO L225 Difference]: With dead ends: 4396 [2021-08-06 20:36:30,595 INFO L226 Difference]: Without dead ends: 4396 [2021-08-06 20:36:30,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 103.4ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:36:30,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4396 states. [2021-08-06 20:36:30,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4396 to 4090. [2021-08-06 20:36:30,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4090 states, 4089 states have (on average 2.3448275862068964) internal successors, (9588), 4089 states have internal predecessors, (9588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:30,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4090 states to 4090 states and 9588 transitions. [2021-08-06 20:36:30,647 INFO L78 Accepts]: Start accepts. Automaton has 4090 states and 9588 transitions. Word has length 28 [2021-08-06 20:36:30,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:30,648 INFO L470 AbstractCegarLoop]: Abstraction has 4090 states and 9588 transitions. [2021-08-06 20:36:30,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:30,648 INFO L276 IsEmpty]: Start isEmpty. Operand 4090 states and 9588 transitions. [2021-08-06 20:36:30,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:30,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:30,653 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] [2021-08-06 20:36:30,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:30,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-08-06 20:36:30,853 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:30,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:30,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1097704024, now seen corresponding path program 56 times [2021-08-06 20:36:30,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:30,854 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919358924] [2021-08-06 20:36:30,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:30,854 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:30,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:30,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:30,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:30,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919358924] [2021-08-06 20:36:30,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919358924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:30,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389157278] [2021-08-06 20:36:30,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:30,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:30,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:30,919 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:30,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-06 20:36:34,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:34,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:34,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:36:34,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:34,495 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:34,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:34,545 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:36:34,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389157278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:34,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:34,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:36:34,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851500723] [2021-08-06 20:36:34,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:36:34,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:34,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:36:34,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:36:34,546 INFO L87 Difference]: Start difference. First operand 4090 states and 9588 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:34,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:34,644 INFO L93 Difference]: Finished difference Result 4226 states and 9859 transitions. [2021-08-06 20:36:34,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:36:34,645 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:34,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:34,649 INFO L225 Difference]: With dead ends: 4226 [2021-08-06 20:36:34,650 INFO L226 Difference]: Without dead ends: 4226 [2021-08-06 20:36:34,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 87.8ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:34,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4226 states. [2021-08-06 20:36:34,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4226 to 4110. [2021-08-06 20:36:34,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4110 states, 4109 states have (on average 2.343392552932587) internal successors, (9629), 4109 states have internal predecessors, (9629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:34,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4110 states to 4110 states and 9629 transitions. [2021-08-06 20:36:34,708 INFO L78 Accepts]: Start accepts. Automaton has 4110 states and 9629 transitions. Word has length 28 [2021-08-06 20:36:34,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:34,708 INFO L470 AbstractCegarLoop]: Abstraction has 4110 states and 9629 transitions. [2021-08-06 20:36:34,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:34,708 INFO L276 IsEmpty]: Start isEmpty. Operand 4110 states and 9629 transitions. [2021-08-06 20:36:34,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:34,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:34,712 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] [2021-08-06 20:36:34,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:34,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:34,917 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:34,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:34,917 INFO L82 PathProgramCache]: Analyzing trace with hash 846108712, now seen corresponding path program 57 times [2021-08-06 20:36:34,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:34,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801767599] [2021-08-06 20:36:34,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:34,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:34,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:35,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:35,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801767599] [2021-08-06 20:36:35,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801767599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:35,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823211807] [2021-08-06 20:36:35,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:35,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:35,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:35,007 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:35,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-06 20:36:38,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:36:38,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:38,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:38,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:38,693 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:38,694 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:38,730 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:38,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823211807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:38,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:38,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:38,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888445039] [2021-08-06 20:36:38,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:38,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:38,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:38,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:38,731 INFO L87 Difference]: Start difference. First operand 4110 states and 9629 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:38,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:38,921 INFO L93 Difference]: Finished difference Result 4324 states and 10083 transitions. [2021-08-06 20:36:38,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:36:38,921 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:38,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:38,926 INFO L225 Difference]: With dead ends: 4324 [2021-08-06 20:36:38,926 INFO L226 Difference]: Without dead ends: 4324 [2021-08-06 20:36:38,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 120.9ms TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:36:38,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-08-06 20:36:38,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 4230. [2021-08-06 20:36:38,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4230 states, 4229 states have (on average 2.338850792149444) internal successors, (9891), 4229 states have internal predecessors, (9891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:38,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4230 states to 4230 states and 9891 transitions. [2021-08-06 20:36:38,970 INFO L78 Accepts]: Start accepts. Automaton has 4230 states and 9891 transitions. Word has length 28 [2021-08-06 20:36:38,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:38,971 INFO L470 AbstractCegarLoop]: Abstraction has 4230 states and 9891 transitions. [2021-08-06 20:36:38,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:38,971 INFO L276 IsEmpty]: Start isEmpty. Operand 4230 states and 9891 transitions. [2021-08-06 20:36:38,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:38,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:38,975 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] [2021-08-06 20:36:39,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:39,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:39,176 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:39,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:39,176 INFO L82 PathProgramCache]: Analyzing trace with hash 177438376, now seen corresponding path program 58 times [2021-08-06 20:36:39,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:39,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007205590] [2021-08-06 20:36:39,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:39,176 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:39,234 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:39,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:39,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007205590] [2021-08-06 20:36:39,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007205590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:39,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767090394] [2021-08-06 20:36:39,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:39,235 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:39,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:39,235 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:39,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-06 20:36:42,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:36:42,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:42,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:36:42,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:42,784 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:42,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:42,827 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:42,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767090394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:42,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:42,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 20:36:42,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225642850] [2021-08-06 20:36:42,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:36:42,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:42,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:36:42,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:36:42,829 INFO L87 Difference]: Start difference. First operand 4230 states and 9891 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:42,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:42,955 INFO L93 Difference]: Finished difference Result 4598 states and 10657 transitions. [2021-08-06 20:36:42,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:36:42,956 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:42,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:42,961 INFO L225 Difference]: With dead ends: 4598 [2021-08-06 20:36:42,961 INFO L226 Difference]: Without dead ends: 4598 [2021-08-06 20:36:42,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 91.4ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:42,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2021-08-06 20:36:43,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4400. [2021-08-06 20:36:43,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4400 states, 4399 states have (on average 2.3321209365764948) internal successors, (10259), 4399 states have internal predecessors, (10259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:43,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4400 states to 4400 states and 10259 transitions. [2021-08-06 20:36:43,009 INFO L78 Accepts]: Start accepts. Automaton has 4400 states and 10259 transitions. Word has length 28 [2021-08-06 20:36:43,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:43,009 INFO L470 AbstractCegarLoop]: Abstraction has 4400 states and 10259 transitions. [2021-08-06 20:36:43,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:43,010 INFO L276 IsEmpty]: Start isEmpty. Operand 4400 states and 10259 transitions. [2021-08-06 20:36:43,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:43,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:43,014 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:36:43,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:43,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-06 20:36:43,214 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:43,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:43,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1705304104, now seen corresponding path program 59 times [2021-08-06 20:36:43,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:43,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895349147] [2021-08-06 20:36:43,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:43,215 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:43,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:43,276 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:43,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:43,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895349147] [2021-08-06 20:36:43,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895349147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:43,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815371621] [2021-08-06 20:36:43,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:36:43,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:43,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:43,277 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:43,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 20:36:46,706 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:36:46,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:46,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:46,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:46,935 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:46,936 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:46,958 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:46,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815371621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:46,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:46,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:36:46,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319880610] [2021-08-06 20:36:46,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:36:46,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:46,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:36:46,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:46,959 INFO L87 Difference]: Start difference. First operand 4400 states and 10259 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:36:47,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:47,557 INFO L93 Difference]: Finished difference Result 11130 states and 23626 transitions. [2021-08-06 20:36:47,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:36:47,557 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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 28 [2021-08-06 20:36:47,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:47,572 INFO L225 Difference]: With dead ends: 11130 [2021-08-06 20:36:47,572 INFO L226 Difference]: Without dead ends: 11130 [2021-08-06 20:36:47,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 423.2ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:36:47,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11130 states. [2021-08-06 20:36:47,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11130 to 6066. [2021-08-06 20:36:47,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6066 states, 6065 states have (on average 2.3516900247320693) internal successors, (14263), 6065 states have internal predecessors, (14263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:47,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6066 states to 6066 states and 14263 transitions. [2021-08-06 20:36:47,694 INFO L78 Accepts]: Start accepts. Automaton has 6066 states and 14263 transitions. Word has length 28 [2021-08-06 20:36:47,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:47,694 INFO L470 AbstractCegarLoop]: Abstraction has 6066 states and 14263 transitions. [2021-08-06 20:36:47,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:36:47,694 INFO L276 IsEmpty]: Start isEmpty. Operand 6066 states and 14263 transitions. [2021-08-06 20:36:47,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:47,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:47,700 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] [2021-08-06 20:36:47,725 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-08-06 20:36:47,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:47,901 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:47,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:47,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1963126568, now seen corresponding path program 60 times [2021-08-06 20:36:47,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:47,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753949577] [2021-08-06 20:36:47,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:47,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:47,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:47,975 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:47,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:47,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753949577] [2021-08-06 20:36:47,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753949577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:47,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291821788] [2021-08-06 20:36:47,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:36:47,976 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:47,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:47,976 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:47,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-06 20:36:51,408 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:36:51,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:51,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:51,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:51,540 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:51,540 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:36:51,570 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:51,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291821788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:51,570 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:51,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:51,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347627085] [2021-08-06 20:36:51,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:51,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:51,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:51,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:51,570 INFO L87 Difference]: Start difference. First operand 6066 states and 14263 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:51,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:51,723 INFO L93 Difference]: Finished difference Result 7061 states and 16384 transitions. [2021-08-06 20:36:51,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:36:51,724 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:51,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:51,732 INFO L225 Difference]: With dead ends: 7061 [2021-08-06 20:36:51,732 INFO L226 Difference]: Without dead ends: 7057 [2021-08-06 20:36:51,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 84.9ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:51,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7057 states. [2021-08-06 20:36:51,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7057 to 6912. [2021-08-06 20:36:51,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6912 states, 6911 states have (on average 2.346114889306902) internal successors, (16214), 6911 states have internal predecessors, (16214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:51,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6912 states to 6912 states and 16214 transitions. [2021-08-06 20:36:51,832 INFO L78 Accepts]: Start accepts. Automaton has 6912 states and 16214 transitions. Word has length 28 [2021-08-06 20:36:51,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:51,832 INFO L470 AbstractCegarLoop]: Abstraction has 6912 states and 16214 transitions. [2021-08-06 20:36:51,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:51,833 INFO L276 IsEmpty]: Start isEmpty. Operand 6912 states and 16214 transitions. [2021-08-06 20:36:51,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:51,842 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:51,843 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] [2021-08-06 20:36:51,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:52,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:52,054 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:52,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:52,054 INFO L82 PathProgramCache]: Analyzing trace with hash 390741800, now seen corresponding path program 61 times [2021-08-06 20:36:52,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:52,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749744399] [2021-08-06 20:36:52,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:52,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:52,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:52,119 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:52,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:52,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749744399] [2021-08-06 20:36:52,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749744399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:52,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322917598] [2021-08-06 20:36:52,119 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:52,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:52,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:52,120 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:52,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-06 20:36:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:55,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:55,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:55,687 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:55,688 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:55,723 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:55,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322917598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:55,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:55,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:55,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327475505] [2021-08-06 20:36:55,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:55,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:55,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:55,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:55,724 INFO L87 Difference]: Start difference. First operand 6912 states and 16214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:55,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:55,926 INFO L93 Difference]: Finished difference Result 7065 states and 16396 transitions. [2021-08-06 20:36:55,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:36:55,926 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:55,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:55,936 INFO L225 Difference]: With dead ends: 7065 [2021-08-06 20:36:55,936 INFO L226 Difference]: Without dead ends: 7065 [2021-08-06 20:36:55,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 120.1ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:36:55,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7065 states. [2021-08-06 20:36:56,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7065 to 6827. [2021-08-06 20:36:56,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6827 states, 6826 states have (on average 2.3433929094638146) internal successors, (15996), 6826 states have internal predecessors, (15996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:56,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6827 states to 6827 states and 15996 transitions. [2021-08-06 20:36:56,025 INFO L78 Accepts]: Start accepts. Automaton has 6827 states and 15996 transitions. Word has length 28 [2021-08-06 20:36:56,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:56,026 INFO L470 AbstractCegarLoop]: Abstraction has 6827 states and 15996 transitions. [2021-08-06 20:36:56,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:56,026 INFO L276 IsEmpty]: Start isEmpty. Operand 6827 states and 15996 transitions. [2021-08-06 20:36:56,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:56,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:56,035 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] [2021-08-06 20:36:56,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-06 20:36:56,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:56,253 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:56,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:56,253 INFO L82 PathProgramCache]: Analyzing trace with hash 32889580, now seen corresponding path program 62 times [2021-08-06 20:36:56,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:56,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76391589] [2021-08-06 20:36:56,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:56,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:56,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:56,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:56,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76391589] [2021-08-06 20:36:56,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76391589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:56,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306735781] [2021-08-06 20:36:56,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:56,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:56,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:56,326 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:56,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-06 20:36:59,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:59,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:59,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:59,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:59,895 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:59,896 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:59,932 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:36:59,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306735781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:59,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:59,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:36:59,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788469467] [2021-08-06 20:36:59,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:59,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:59,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:59,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:59,932 INFO L87 Difference]: Start difference. First operand 6827 states and 15996 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:00,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:00,135 INFO L93 Difference]: Finished difference Result 7044 states and 16423 transitions. [2021-08-06 20:37:00,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:37:00,135 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:00,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:00,143 INFO L225 Difference]: With dead ends: 7044 [2021-08-06 20:37:00,144 INFO L226 Difference]: Without dead ends: 7044 [2021-08-06 20:37:00,144 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 142.9ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:37:00,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7044 states. [2021-08-06 20:37:00,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7044 to 6962. [2021-08-06 20:37:00,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6962 states, 6961 states have (on average 2.3398936934348513) internal successors, (16288), 6961 states have internal predecessors, (16288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:00,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6962 states to 6962 states and 16288 transitions. [2021-08-06 20:37:00,231 INFO L78 Accepts]: Start accepts. Automaton has 6962 states and 16288 transitions. Word has length 28 [2021-08-06 20:37:00,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:00,231 INFO L470 AbstractCegarLoop]: Abstraction has 6962 states and 16288 transitions. [2021-08-06 20:37:00,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:00,231 INFO L276 IsEmpty]: Start isEmpty. Operand 6962 states and 16288 transitions. [2021-08-06 20:37:00,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:00,239 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:00,239 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] [2021-08-06 20:37:00,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:00,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2021-08-06 20:37:00,440 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:00,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:00,440 INFO L82 PathProgramCache]: Analyzing trace with hash 832715244, now seen corresponding path program 63 times [2021-08-06 20:37:00,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:00,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834533748] [2021-08-06 20:37:00,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:00,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:00,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:00,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:00,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:00,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834533748] [2021-08-06 20:37:00,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834533748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:00,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658115444] [2021-08-06 20:37:00,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:37:00,511 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:00,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:00,512 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:00,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-06 20:37:03,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:37:03,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:03,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:03,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:04,085 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:04,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:04,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:04,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658115444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:04,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:04,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:37:04,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316427130] [2021-08-06 20:37:04,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:37:04,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:04,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:37:04,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:37:04,122 INFO L87 Difference]: Start difference. First operand 6962 states and 16288 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:04,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:04,408 INFO L93 Difference]: Finished difference Result 7294 states and 16988 transitions. [2021-08-06 20:37:04,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:37:04,409 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:04,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:04,417 INFO L225 Difference]: With dead ends: 7294 [2021-08-06 20:37:04,418 INFO L226 Difference]: Without dead ends: 7294 [2021-08-06 20:37:04,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 180.1ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:37:04,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7294 states. [2021-08-06 20:37:04,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7294 to 7042. [2021-08-06 20:37:04,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7042 states, 7041 states have (on average 2.3392983951143305) internal successors, (16471), 7041 states have internal predecessors, (16471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:04,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7042 states to 7042 states and 16471 transitions. [2021-08-06 20:37:04,511 INFO L78 Accepts]: Start accepts. Automaton has 7042 states and 16471 transitions. Word has length 28 [2021-08-06 20:37:04,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:04,511 INFO L470 AbstractCegarLoop]: Abstraction has 7042 states and 16471 transitions. [2021-08-06 20:37:04,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:04,512 INFO L276 IsEmpty]: Start isEmpty. Operand 7042 states and 16471 transitions. [2021-08-06 20:37:04,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:04,521 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:04,521 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:04,546 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-06 20:37:04,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:04,721 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:04,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:04,721 INFO L82 PathProgramCache]: Analyzing trace with hash 943465956, now seen corresponding path program 28 times [2021-08-06 20:37:04,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:04,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986438821] [2021-08-06 20:37:04,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:04,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:04,801 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:04,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:04,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986438821] [2021-08-06 20:37:04,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986438821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:04,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578260991] [2021-08-06 20:37:04,802 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:04,802 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:04,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:04,803 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:04,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-06 20:37:08,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:08,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:08,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:37:08,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:08,514 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:08,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578260991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:08,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:08,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:37:08,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122593738] [2021-08-06 20:37:08,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:37:08,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:08,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:37:08,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:37:08,515 INFO L87 Difference]: Start difference. First operand 7042 states and 16471 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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:37:08,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:08,782 INFO L93 Difference]: Finished difference Result 8538 states and 19397 transitions. [2021-08-06 20:37:08,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:37:08,782 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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 28 [2021-08-06 20:37:08,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:08,794 INFO L225 Difference]: With dead ends: 8538 [2021-08-06 20:37:08,794 INFO L226 Difference]: Without dead ends: 8514 [2021-08-06 20:37:08,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 227.9ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:37:08,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8514 states. [2021-08-06 20:37:08,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8514 to 6988. [2021-08-06 20:37:08,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6988 states, 6987 states have (on average 2.338628882209818) internal successors, (16340), 6987 states have internal predecessors, (16340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:08,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6988 states to 6988 states and 16340 transitions. [2021-08-06 20:37:08,890 INFO L78 Accepts]: Start accepts. Automaton has 6988 states and 16340 transitions. Word has length 28 [2021-08-06 20:37:08,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:08,890 INFO L470 AbstractCegarLoop]: Abstraction has 6988 states and 16340 transitions. [2021-08-06 20:37:08,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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:37:08,890 INFO L276 IsEmpty]: Start isEmpty. Operand 6988 states and 16340 transitions. [2021-08-06 20:37:08,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:08,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:08,898 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] [2021-08-06 20:37:08,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:09,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:09,098 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:09,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:09,098 INFO L82 PathProgramCache]: Analyzing trace with hash -180039896, now seen corresponding path program 64 times [2021-08-06 20:37:09,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:09,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240495731] [2021-08-06 20:37:09,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:09,099 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:09,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:09,174 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:09,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:09,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240495731] [2021-08-06 20:37:09,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240495731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:09,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583886635] [2021-08-06 20:37:09,175 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:09,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:09,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:09,176 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:09,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-06 20:37:12,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:12,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:12,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:12,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:12,798 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:12,798 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:12,827 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:12,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583886635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:12,827 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:12,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:37:12,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124648044] [2021-08-06 20:37:12,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:12,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:12,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:12,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:12,828 INFO L87 Difference]: Start difference. First operand 6988 states and 16340 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:12,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:12,988 INFO L93 Difference]: Finished difference Result 7670 states and 17644 transitions. [2021-08-06 20:37:12,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:37:12,988 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:12,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:12,997 INFO L225 Difference]: With dead ends: 7670 [2021-08-06 20:37:12,998 INFO L226 Difference]: Without dead ends: 7666 [2021-08-06 20:37:12,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:37:13,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7666 states. [2021-08-06 20:37:13,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7666 to 7482. [2021-08-06 20:37:13,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7482 states, 7481 states have (on average 2.3320411709664484) internal successors, (17446), 7481 states have internal predecessors, (17446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:13,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7482 states to 7482 states and 17446 transitions. [2021-08-06 20:37:13,089 INFO L78 Accepts]: Start accepts. Automaton has 7482 states and 17446 transitions. Word has length 28 [2021-08-06 20:37:13,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:13,089 INFO L470 AbstractCegarLoop]: Abstraction has 7482 states and 17446 transitions. [2021-08-06 20:37:13,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:13,089 INFO L276 IsEmpty]: Start isEmpty. Operand 7482 states and 17446 transitions. [2021-08-06 20:37:13,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:13,096 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:13,096 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] [2021-08-06 20:37:13,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:13,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:13,297 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:13,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:13,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1752424664, now seen corresponding path program 65 times [2021-08-06 20:37:13,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:13,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015327245] [2021-08-06 20:37:13,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:13,297 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:13,382 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:13,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:13,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015327245] [2021-08-06 20:37:13,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015327245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:13,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489477596] [2021-08-06 20:37:13,382 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:37:13,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:13,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:13,383 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:13,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-06 20:37:16,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:37:16,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:16,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:16,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:17,017 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:17,018 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:17,053 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:17,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489477596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:17,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:17,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:37:17,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007436718] [2021-08-06 20:37:17,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:17,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:17,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:17,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:17,054 INFO L87 Difference]: Start difference. First operand 7482 states and 17446 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:17,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:17,287 INFO L93 Difference]: Finished difference Result 7695 states and 17710 transitions. [2021-08-06 20:37:17,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:37:17,288 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:17,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:17,297 INFO L225 Difference]: With dead ends: 7695 [2021-08-06 20:37:17,297 INFO L226 Difference]: Without dead ends: 7695 [2021-08-06 20:37:17,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 163.9ms TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:37:17,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7695 states. [2021-08-06 20:37:17,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7695 to 6673. [2021-08-06 20:37:17,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6673 states, 6672 states have (on average 2.3367805755395685) internal successors, (15591), 6672 states have internal predecessors, (15591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:17,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6673 states to 6673 states and 15591 transitions. [2021-08-06 20:37:17,382 INFO L78 Accepts]: Start accepts. Automaton has 6673 states and 15591 transitions. Word has length 28 [2021-08-06 20:37:17,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:17,383 INFO L470 AbstractCegarLoop]: Abstraction has 6673 states and 15591 transitions. [2021-08-06 20:37:17,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:17,383 INFO L276 IsEmpty]: Start isEmpty. Operand 6673 states and 15591 transitions. [2021-08-06 20:37:17,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:17,389 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:17,389 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] [2021-08-06 20:37:17,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-06 20:37:17,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:17,589 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:17,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:17,590 INFO L82 PathProgramCache]: Analyzing trace with hash -1310451220, now seen corresponding path program 66 times [2021-08-06 20:37:17,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:17,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408578043] [2021-08-06 20:37:17,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:17,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:17,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:17,666 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:17,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:17,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408578043] [2021-08-06 20:37:17,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408578043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:17,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295929760] [2021-08-06 20:37:17,666 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:17,666 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:17,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:17,667 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:17,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-06 20:37:21,179 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:37:21,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:21,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:21,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:21,316 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:21,316 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:21,351 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:21,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295929760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:21,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:21,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:37:21,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120757322] [2021-08-06 20:37:21,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:21,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:21,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:21,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:21,352 INFO L87 Difference]: Start difference. First operand 6673 states and 15591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:21,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:21,554 INFO L93 Difference]: Finished difference Result 6837 states and 15923 transitions. [2021-08-06 20:37:21,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:37:21,554 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:21,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:21,563 INFO L225 Difference]: With dead ends: 6837 [2021-08-06 20:37:21,563 INFO L226 Difference]: Without dead ends: 6837 [2021-08-06 20:37:21,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 140.4ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:37:21,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2021-08-06 20:37:21,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6663. [2021-08-06 20:37:21,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6663 states, 6662 states have (on average 2.3372861002701892) internal successors, (15571), 6662 states have internal predecessors, (15571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:21,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6663 states to 6663 states and 15571 transitions. [2021-08-06 20:37:21,645 INFO L78 Accepts]: Start accepts. Automaton has 6663 states and 15571 transitions. Word has length 28 [2021-08-06 20:37:21,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:21,645 INFO L470 AbstractCegarLoop]: Abstraction has 6663 states and 15571 transitions. [2021-08-06 20:37:21,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:21,645 INFO L276 IsEmpty]: Start isEmpty. Operand 6663 states and 15571 transitions. [2021-08-06 20:37:21,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:21,651 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:21,651 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] [2021-08-06 20:37:21,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-06 20:37:21,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-08-06 20:37:21,852 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:21,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:21,852 INFO L82 PathProgramCache]: Analyzing trace with hash -1784448276, now seen corresponding path program 67 times [2021-08-06 20:37:21,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:21,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111767086] [2021-08-06 20:37:21,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:21,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:21,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:21,923 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:21,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:21,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111767086] [2021-08-06 20:37:21,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111767086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:21,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247901653] [2021-08-06 20:37:21,923 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:37:21,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:21,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:21,924 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:21,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-06 20:37:25,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:25,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:25,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:25,615 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:25,615 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:25,651 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:25,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247901653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:25,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:25,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:37:25,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877447436] [2021-08-06 20:37:25,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:37:25,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:25,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:37:25,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:37:25,652 INFO L87 Difference]: Start difference. First operand 6663 states and 15571 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:37:26,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:26,015 INFO L93 Difference]: Finished difference Result 7189 states and 16652 transitions. [2021-08-06 20:37:26,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:37:26,016 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-08-06 20:37:26,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:26,024 INFO L225 Difference]: With dead ends: 7189 [2021-08-06 20:37:26,024 INFO L226 Difference]: Without dead ends: 7189 [2021-08-06 20:37:26,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 251.5ms TimeCoverageRelationStatistics Valid=325, Invalid=865, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:37:26,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7189 states. [2021-08-06 20:37:26,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7189 to 6762. [2021-08-06 20:37:26,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6762 states, 6761 states have (on average 2.334713799733767) internal successors, (15785), 6761 states have internal predecessors, (15785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:26,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6762 states to 6762 states and 15785 transitions. [2021-08-06 20:37:26,106 INFO L78 Accepts]: Start accepts. Automaton has 6762 states and 15785 transitions. Word has length 28 [2021-08-06 20:37:26,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:26,106 INFO L470 AbstractCegarLoop]: Abstraction has 6762 states and 15785 transitions. [2021-08-06 20:37:26,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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:37:26,106 INFO L276 IsEmpty]: Start isEmpty. Operand 6762 states and 15785 transitions. [2021-08-06 20:37:26,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:26,113 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:26,113 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] [2021-08-06 20:37:26,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-06 20:37:26,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-08-06 20:37:26,313 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:26,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:26,314 INFO L82 PathProgramCache]: Analyzing trace with hash 421394924, now seen corresponding path program 68 times [2021-08-06 20:37:26,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:26,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573347427] [2021-08-06 20:37:26,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:26,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:26,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:26,430 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:26,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:26,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573347427] [2021-08-06 20:37:26,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573347427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:26,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951427872] [2021-08-06 20:37:26,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:37:26,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:26,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:26,432 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:26,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-06 20:37:29,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:37:29,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:29,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:29,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:30,121 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:30,121 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:30,157 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:30,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951427872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:30,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:30,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-06 20:37:30,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441902018] [2021-08-06 20:37:30,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:37:30,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:30,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:37:30,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:37:30,158 INFO L87 Difference]: Start difference. First operand 6762 states and 15785 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:30,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:30,379 INFO L93 Difference]: Finished difference Result 6980 states and 16216 transitions. [2021-08-06 20:37:30,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:37:30,379 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:30,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:30,389 INFO L225 Difference]: With dead ends: 6980 [2021-08-06 20:37:30,389 INFO L226 Difference]: Without dead ends: 6980 [2021-08-06 20:37:30,392 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 164.7ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:37:30,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6980 states. [2021-08-06 20:37:30,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6980 to 6755. [2021-08-06 20:37:30,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6755 states, 6754 states have (on average 2.334172342315665) internal successors, (15765), 6754 states have internal predecessors, (15765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:30,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6755 states to 6755 states and 15765 transitions. [2021-08-06 20:37:30,480 INFO L78 Accepts]: Start accepts. Automaton has 6755 states and 15765 transitions. Word has length 28 [2021-08-06 20:37:30,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:30,480 INFO L470 AbstractCegarLoop]: Abstraction has 6755 states and 15765 transitions. [2021-08-06 20:37:30,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:30,480 INFO L276 IsEmpty]: Start isEmpty. Operand 6755 states and 15765 transitions. [2021-08-06 20:37:30,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:37:30,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:30,487 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:37:30,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:30,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:30,688 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:30,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:30,688 INFO L82 PathProgramCache]: Analyzing trace with hash 330778506, now seen corresponding path program 69 times [2021-08-06 20:37:30,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:30,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076779886] [2021-08-06 20:37:30,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:30,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:30,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:30,843 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 92, result has 71.7 percent of original size [2021-08-06 20:37:30,888 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 92, result has 71.7 percent of original size [2021-08-06 20:37:31,067 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 79.7 percent of original size [2021-08-06 20:37:31,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 79.7 percent of original size [2021-08-06 20:37:31,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 72, result has 74.6 percent of original size [2021-08-06 20:37:31,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 72, result has 74.6 percent of original size [2021-08-06 20:37:31,529 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:37:31,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:31,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076779886] [2021-08-06 20:37:31,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076779886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:31,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518400955] [2021-08-06 20:37:31,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:37:31,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:31,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:31,531 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:31,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-06 20:37:35,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:37:35,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:35,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:37:35,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:40,453 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:37:40,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:37:42,563 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 86, result has 22.5 percent of original size [2021-08-06 20:37:42,566 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 86, result has 22.5 percent of original size [2021-08-06 20:37:42,685 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:42,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:37:42,692 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:37:42,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518400955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:42,692 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:42,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:37:42,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731962462] [2021-08-06 20:37:42,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:37:42,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:42,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:37:42,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:37:42,693 INFO L87 Difference]: Start difference. First operand 6755 states and 15765 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:48,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:48,872 INFO L93 Difference]: Finished difference Result 7294 states and 16668 transitions. [2021-08-06 20:37:48,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 20:37:48,872 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:37:48,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:48,882 INFO L225 Difference]: With dead ends: 7294 [2021-08-06 20:37:48,882 INFO L226 Difference]: Without dead ends: 7264 [2021-08-06 20:37:48,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 6078.7ms TimeCoverageRelationStatistics Valid=381, Invalid=2271, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:37:48,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7264 states. [2021-08-06 20:37:48,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7264 to 6792. [2021-08-06 20:37:48,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6792 states, 6791 states have (on average 2.3352967162420852) internal successors, (15859), 6791 states have internal predecessors, (15859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:48,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6792 states to 6792 states and 15859 transitions. [2021-08-06 20:37:48,964 INFO L78 Accepts]: Start accepts. Automaton has 6792 states and 15859 transitions. Word has length 30 [2021-08-06 20:37:48,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:48,964 INFO L470 AbstractCegarLoop]: Abstraction has 6792 states and 15859 transitions. [2021-08-06 20:37:48,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:48,964 INFO L276 IsEmpty]: Start isEmpty. Operand 6792 states and 15859 transitions. [2021-08-06 20:37:48,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:37:48,971 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:48,971 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:37:48,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:49,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:49,172 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:49,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:49,172 INFO L82 PathProgramCache]: Analyzing trace with hash 584567630, now seen corresponding path program 70 times [2021-08-06 20:37:49,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:49,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804049836] [2021-08-06 20:37:49,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:49,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:49,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 88.1 percent of original size [2021-08-06 20:37:49,352 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 88.1 percent of original size [2021-08-06 20:37:49,679 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 95.9 percent of original size [2021-08-06 20:37:49,705 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 95.9 percent of original size [2021-08-06 20:37:49,953 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 55.2 percent of original size [2021-08-06 20:37:49,956 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 55.2 percent of original size [2021-08-06 20:37:49,996 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:37:49,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:49,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804049836] [2021-08-06 20:37:49,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804049836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:49,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345815347] [2021-08-06 20:37:49,997 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:49,997 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:49,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:49,997 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:49,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-06 20:37:53,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:53,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:53,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:37:53,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:00,024 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:38:00,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:38:00,268 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:00,271 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:00,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:00,417 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:00,422 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:38:00,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345815347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:00,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:00,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:38:00,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83341521] [2021-08-06 20:38:00,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:38:00,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:00,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:38:00,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:38:00,423 INFO L87 Difference]: Start difference. First operand 6792 states and 15859 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:01,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:01,374 INFO L93 Difference]: Finished difference Result 6946 states and 16078 transitions. [2021-08-06 20:38:01,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:38:01,374 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:38:01,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:01,383 INFO L225 Difference]: With dead ends: 6946 [2021-08-06 20:38:01,383 INFO L226 Difference]: Without dead ends: 6931 [2021-08-06 20:38:01,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 1120.6ms TimeCoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:38:01,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6931 states. [2021-08-06 20:38:01,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6931 to 6808. [2021-08-06 20:38:01,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6808 states, 6807 states have (on average 2.33480240928456) internal successors, (15893), 6807 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:01,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6808 states to 6808 states and 15893 transitions. [2021-08-06 20:38:01,512 INFO L78 Accepts]: Start accepts. Automaton has 6808 states and 15893 transitions. Word has length 30 [2021-08-06 20:38:01,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:01,512 INFO L470 AbstractCegarLoop]: Abstraction has 6808 states and 15893 transitions. [2021-08-06 20:38:01,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:01,512 INFO L276 IsEmpty]: Start isEmpty. Operand 6808 states and 15893 transitions. [2021-08-06 20:38:01,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:38:01,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:01,519 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:38:01,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:01,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-06 20:38:01,719 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:01,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:01,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1518969078, now seen corresponding path program 71 times [2021-08-06 20:38:01,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:01,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211580408] [2021-08-06 20:38:01,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:01,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:01,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:01,832 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 196, result has 19.7 percent of original size [2021-08-06 20:38:01,839 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 196, result has 19.7 percent of original size [2021-08-06 20:38:01,885 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 57.4 percent of original size [2021-08-06 20:38:01,897 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 57.4 percent of original size [2021-08-06 20:38:01,992 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 75, result has 59.0 percent of original size [2021-08-06 20:38:02,009 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 75, result has 59.0 percent of original size [2021-08-06 20:38:02,102 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 111, result has 67.8 percent of original size [2021-08-06 20:38:02,126 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 111, result has 67.8 percent of original size [2021-08-06 20:38:02,279 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 65.8 percent of original size [2021-08-06 20:38:02,299 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 65.8 percent of original size [2021-08-06 20:38:02,382 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 65, result has 74.2 percent of original size [2021-08-06 20:38:02,399 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 65, result has 74.2 percent of original size [2021-08-06 20:38:02,525 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:38:02,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:02,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211580408] [2021-08-06 20:38:02,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211580408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:02,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896548020] [2021-08-06 20:38:02,525 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:38:02,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:02,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:02,526 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:02,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-06 20:38:06,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:38:06,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:06,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:38:06,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:11,995 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:38:11,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 247 treesize of output 167 [2021-08-06 20:38:12,249 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:12,251 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:12,256 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:38:12,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896548020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:12,256 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:12,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:38:12,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056093048] [2021-08-06 20:38:12,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:38:12,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:12,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:38:12,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:38:12,257 INFO L87 Difference]: Start difference. First operand 6808 states and 15893 transitions. Second operand has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:17,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:17,680 INFO L93 Difference]: Finished difference Result 6918 states and 16054 transitions. [2021-08-06 20:38:17,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:38:17,680 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:38:17,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:17,689 INFO L225 Difference]: With dead ends: 6918 [2021-08-06 20:38:17,689 INFO L226 Difference]: Without dead ends: 6908 [2021-08-06 20:38:17,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 5502.7ms TimeCoverageRelationStatistics Valid=330, Invalid=2220, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:38:17,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6908 states. [2021-08-06 20:38:17,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6908 to 6822. [2021-08-06 20:38:17,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6822 states, 6821 states have (on average 2.335581293065533) internal successors, (15931), 6821 states have internal predecessors, (15931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:17,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6822 states to 6822 states and 15931 transitions. [2021-08-06 20:38:17,771 INFO L78 Accepts]: Start accepts. Automaton has 6822 states and 15931 transitions. Word has length 30 [2021-08-06 20:38:17,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:17,771 INFO L470 AbstractCegarLoop]: Abstraction has 6822 states and 15931 transitions. [2021-08-06 20:38:17,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:17,771 INFO L276 IsEmpty]: Start isEmpty. Operand 6822 states and 15931 transitions. [2021-08-06 20:38:17,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:38:17,778 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:17,778 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:38:17,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:17,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:17,979 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:17,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:17,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1860894602, now seen corresponding path program 72 times [2021-08-06 20:38:17,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:17,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802080526] [2021-08-06 20:38:17,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:17,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:17,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:18,074 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:38:18,078 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 78.3 percent of original size [2021-08-06 20:38:18,129 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 91.5 percent of original size [2021-08-06 20:38:18,160 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 91.5 percent of original size [2021-08-06 20:38:18,277 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 92.9 percent of original size [2021-08-06 20:38:18,299 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 92.9 percent of original size [2021-08-06 20:38:18,428 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 90.7 percent of original size [2021-08-06 20:38:18,448 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 90.7 percent of original size [2021-08-06 20:38:18,564 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 92.6 percent of original size [2021-08-06 20:38:18,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 92.6 percent of original size [2021-08-06 20:38:18,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 63.4 percent of original size [2021-08-06 20:38:18,644 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 63.4 percent of original size [2021-08-06 20:38:18,683 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 62.2 percent of original size [2021-08-06 20:38:18,687 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 62.2 percent of original size [2021-08-06 20:38:18,732 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:38:18,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:18,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802080526] [2021-08-06 20:38:18,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802080526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:18,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248518219] [2021-08-06 20:38:18,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:38:18,732 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:18,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:18,733 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:18,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-06 20:38:22,809 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:38:22,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:22,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:38:22,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:46,495 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:38:46,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 242 treesize of output 162 [2021-08-06 20:38:46,623 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:46,627 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:46,671 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:46,675 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 40.0 percent of original size [2021-08-06 20:38:46,851 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:46,852 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:46,857 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:38:46,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248518219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:46,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:46,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:38:46,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710423158] [2021-08-06 20:38:46,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:38:46,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:46,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:38:46,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:38:46,858 INFO L87 Difference]: Start difference. First operand 6822 states and 15931 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:50,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:50,927 INFO L93 Difference]: Finished difference Result 7543 states and 17127 transitions. [2021-08-06 20:38:50,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 20:38:50,927 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:38:50,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:50,938 INFO L225 Difference]: With dead ends: 7543 [2021-08-06 20:38:50,938 INFO L226 Difference]: Without dead ends: 7518 [2021-08-06 20:38:50,938 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 3939.7ms TimeCoverageRelationStatistics Valid=561, Invalid=2301, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:38:50,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7518 states. [2021-08-06 20:38:51,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7518 to 6898. [2021-08-06 20:38:51,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6898 states, 6897 states have (on average 2.3353632013919094) internal successors, (16107), 6897 states have internal predecessors, (16107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:51,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6898 states to 6898 states and 16107 transitions. [2021-08-06 20:38:51,029 INFO L78 Accepts]: Start accepts. Automaton has 6898 states and 16107 transitions. Word has length 30 [2021-08-06 20:38:51,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:51,029 INFO L470 AbstractCegarLoop]: Abstraction has 6898 states and 16107 transitions. [2021-08-06 20:38:51,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:51,030 INFO L276 IsEmpty]: Start isEmpty. Operand 6898 states and 16107 transitions. [2021-08-06 20:38:51,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:38:51,037 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:51,037 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:38:51,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:51,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-06 20:38:51,238 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:51,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:51,238 INFO L82 PathProgramCache]: Analyzing trace with hash -326502646, now seen corresponding path program 73 times [2021-08-06 20:38:51,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:51,238 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953369112] [2021-08-06 20:38:51,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:51,239 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:51,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 168, result has 18.4 percent of original size [2021-08-06 20:38:51,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 168, result has 18.4 percent of original size [2021-08-06 20:38:51,371 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 127, result has 39.2 percent of original size [2021-08-06 20:38:51,383 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 127, result has 39.2 percent of original size [2021-08-06 20:38:51,460 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 127, result has 40.7 percent of original size [2021-08-06 20:38:51,473 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 127, result has 40.7 percent of original size [2021-08-06 20:38:51,566 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 123, result has 62.5 percent of original size [2021-08-06 20:38:51,600 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 123, result has 62.5 percent of original size [2021-08-06 20:38:51,761 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 112, result has 48.1 percent of original size [2021-08-06 20:38:51,771 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 112, result has 48.1 percent of original size [2021-08-06 20:38:51,838 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 37.8 percent of original size [2021-08-06 20:38:51,841 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 37.8 percent of original size [2021-08-06 20:38:51,934 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:38:51,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:51,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953369112] [2021-08-06 20:38:51,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953369112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:51,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806735134] [2021-08-06 20:38:51,935 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:38:51,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:51,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:51,935 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:51,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-06 20:38:56,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:56,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:38:56,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:58,981 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:38:58,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 246 treesize of output 154 [2021-08-06 20:38:59,215 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:59,217 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:38:59,222 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:38:59,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806735134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:59,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:59,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:38:59,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720418517] [2021-08-06 20:38:59,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:38:59,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:59,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:38:59,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:38:59,223 INFO L87 Difference]: Start difference. First operand 6898 states and 16107 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:05,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:05,136 INFO L93 Difference]: Finished difference Result 7765 states and 17586 transitions. [2021-08-06 20:39:05,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:39:05,136 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:05,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:05,146 INFO L225 Difference]: With dead ends: 7765 [2021-08-06 20:39:05,146 INFO L226 Difference]: Without dead ends: 7755 [2021-08-06 20:39:05,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 5926.4ms TimeCoverageRelationStatistics Valid=536, Invalid=3754, Unknown=0, NotChecked=0, Total=4290 [2021-08-06 20:39:05,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7755 states. [2021-08-06 20:39:05,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7755 to 6928. [2021-08-06 20:39:05,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6928 states, 6927 states have (on average 2.336364948751263) internal successors, (16184), 6927 states have internal predecessors, (16184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:05,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6928 states to 6928 states and 16184 transitions. [2021-08-06 20:39:05,232 INFO L78 Accepts]: Start accepts. Automaton has 6928 states and 16184 transitions. Word has length 30 [2021-08-06 20:39:05,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:05,232 INFO L470 AbstractCegarLoop]: Abstraction has 6928 states and 16184 transitions. [2021-08-06 20:39:05,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:05,232 INFO L276 IsEmpty]: Start isEmpty. Operand 6928 states and 16184 transitions. [2021-08-06 20:39:05,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:05,239 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:05,239 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:39:05,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:05,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-06 20:39:05,440 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:05,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:05,440 INFO L82 PathProgramCache]: Analyzing trace with hash -1817997558, now seen corresponding path program 74 times [2021-08-06 20:39:05,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:05,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41944837] [2021-08-06 20:39:05,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:05,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:05,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:05,515 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 72.3 percent of original size [2021-08-06 20:39:05,520 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 72.3 percent of original size [2021-08-06 20:39:05,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 73.8 percent of original size [2021-08-06 20:39:05,573 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 73.8 percent of original size [2021-08-06 20:39:06,050 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:39:06,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:06,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41944837] [2021-08-06 20:39:06,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41944837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:06,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050592111] [2021-08-06 20:39:06,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:39:06,050 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:06,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:06,051 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:06,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-06 20:39:10,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:39:10,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:10,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:39:10,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:12,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:39:12,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:39:12,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:39:12,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:39:12,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:39:12,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 234 treesize of output 168 [2021-08-06 20:39:14,165 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:14,166 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:14,172 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:39:14,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050592111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:14,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:14,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-08-06 20:39:14,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014461619] [2021-08-06 20:39:14,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:39:14,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:14,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:39:14,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:39:14,172 INFO L87 Difference]: Start difference. First operand 6928 states and 16184 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:24,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:24,888 INFO L93 Difference]: Finished difference Result 9370 states and 21274 transitions. [2021-08-06 20:39:24,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-06 20:39:24,889 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:24,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:24,901 INFO L225 Difference]: With dead ends: 9370 [2021-08-06 20:39:24,901 INFO L226 Difference]: Without dead ends: 9360 [2021-08-06 20:39:24,902 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2512 ImplicationChecksByTransitivity, 10194.0ms TimeCoverageRelationStatistics Valid=680, Invalid=6976, Unknown=0, NotChecked=0, Total=7656 [2021-08-06 20:39:24,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9360 states. [2021-08-06 20:39:24,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9360 to 7004. [2021-08-06 20:39:24,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7004 states, 7003 states have (on average 2.338569184635156) internal successors, (16377), 7003 states have internal predecessors, (16377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:25,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7004 states to 7004 states and 16377 transitions. [2021-08-06 20:39:25,005 INFO L78 Accepts]: Start accepts. Automaton has 7004 states and 16377 transitions. Word has length 30 [2021-08-06 20:39:25,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:25,005 INFO L470 AbstractCegarLoop]: Abstraction has 7004 states and 16377 transitions. [2021-08-06 20:39:25,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:25,005 INFO L276 IsEmpty]: Start isEmpty. Operand 7004 states and 16377 transitions. [2021-08-06 20:39:25,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:25,013 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:25,013 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:39:25,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-06 20:39:25,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-08-06 20:39:25,214 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:25,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:25,214 INFO L82 PathProgramCache]: Analyzing trace with hash -253359538, now seen corresponding path program 75 times [2021-08-06 20:39:25,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:25,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475040841] [2021-08-06 20:39:25,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:25,214 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:25,324 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 59.6 percent of original size [2021-08-06 20:39:25,335 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 59.6 percent of original size [2021-08-06 20:39:25,400 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 82.7 percent of original size [2021-08-06 20:39:25,442 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 82.7 percent of original size [2021-08-06 20:39:25,606 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 89.5 percent of original size [2021-08-06 20:39:25,644 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 89.5 percent of original size [2021-08-06 20:39:25,812 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 87.7 percent of original size [2021-08-06 20:39:25,845 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 87.7 percent of original size [2021-08-06 20:39:25,998 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 85.7 percent of original size [2021-08-06 20:39:26,019 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 85.7 percent of original size [2021-08-06 20:39:26,099 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 46.4 percent of original size [2021-08-06 20:39:26,104 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 46.4 percent of original size [2021-08-06 20:39:26,144 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 45.2 percent of original size [2021-08-06 20:39:26,149 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 45.2 percent of original size [2021-08-06 20:39:26,195 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:39:26,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:26,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475040841] [2021-08-06 20:39:26,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475040841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:26,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385289518] [2021-08-06 20:39:26,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:39:26,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:26,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:26,196 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:26,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-06 20:39:30,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:39:30,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:30,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:39:30,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:35,253 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:39:35,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:39:41,437 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 88, result has 22.1 percent of original size [2021-08-06 20:39:41,441 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 88, result has 22.1 percent of original size [2021-08-06 20:39:41,584 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:41,586 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:41,591 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:39:41,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385289518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:41,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:41,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:39:41,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151691818] [2021-08-06 20:39:41,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:39:41,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:41,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:39:41,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:39:41,592 INFO L87 Difference]: Start difference. First operand 7004 states and 16377 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:46,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:46,177 INFO L93 Difference]: Finished difference Result 7511 states and 17206 transitions. [2021-08-06 20:39:46,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:39:46,177 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:46,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:46,188 INFO L225 Difference]: With dead ends: 7511 [2021-08-06 20:39:46,188 INFO L226 Difference]: Without dead ends: 7501 [2021-08-06 20:39:46,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 4309.3ms TimeCoverageRelationStatistics Valid=394, Invalid=2468, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:39:46,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7501 states. [2021-08-06 20:39:46,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7501 to 7040. [2021-08-06 20:39:46,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7040 states, 7039 states have (on average 2.337405881517261) internal successors, (16453), 7039 states have internal predecessors, (16453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:46,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7040 states to 7040 states and 16453 transitions. [2021-08-06 20:39:46,276 INFO L78 Accepts]: Start accepts. Automaton has 7040 states and 16453 transitions. Word has length 30 [2021-08-06 20:39:46,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:46,276 INFO L470 AbstractCegarLoop]: Abstraction has 7040 states and 16453 transitions. [2021-08-06 20:39:46,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:46,276 INFO L276 IsEmpty]: Start isEmpty. Operand 7040 states and 16453 transitions. [2021-08-06 20:39:46,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:46,284 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:46,284 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:39:46,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:46,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:46,484 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:46,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:46,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1854210510, now seen corresponding path program 76 times [2021-08-06 20:39:46,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:46,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95979013] [2021-08-06 20:39:46,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:46,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:46,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:46,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 143, result has 46.0 percent of original size [2021-08-06 20:39:46,715 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 143, result has 46.0 percent of original size [2021-08-06 20:39:46,802 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 131, result has 50.6 percent of original size [2021-08-06 20:39:46,821 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 131, result has 50.6 percent of original size [2021-08-06 20:39:46,937 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 131, result has 51.7 percent of original size [2021-08-06 20:39:46,959 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 131, result has 51.7 percent of original size [2021-08-06 20:39:47,098 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 322, result has 52.5 percent of original size [2021-08-06 20:39:47,147 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 322, result has 52.5 percent of original size [2021-08-06 20:39:47,361 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 333, result has 51.2 percent of original size [2021-08-06 20:39:47,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 333, result has 51.2 percent of original size [2021-08-06 20:39:47,592 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 71.8 percent of original size [2021-08-06 20:39:47,611 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 71.8 percent of original size [2021-08-06 20:39:47,703 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 51.9 percent of original size [2021-08-06 20:39:47,707 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 51.9 percent of original size [2021-08-06 20:39:47,747 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 70.8 percent of original size [2021-08-06 20:39:47,751 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 70.8 percent of original size [2021-08-06 20:39:47,816 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:39:47,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:47,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95979013] [2021-08-06 20:39:47,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95979013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:47,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119242997] [2021-08-06 20:39:47,817 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:39:47,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:47,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:47,817 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:47,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-06 20:39:52,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:39:52,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:52,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:39:52,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:55,446 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:39:55,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 154 [2021-08-06 20:39:55,829 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:55,830 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:39:55,835 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:39:55,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119242997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:55,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:55,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 20:39:55,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59908837] [2021-08-06 20:39:55,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:39:55,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:55,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:39:55,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:39:55,836 INFO L87 Difference]: Start difference. First operand 7040 states and 16453 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:58,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:58,789 INFO L93 Difference]: Finished difference Result 7755 states and 17675 transitions. [2021-08-06 20:39:58,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:39:58,789 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:39:58,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:58,799 INFO L225 Difference]: With dead ends: 7755 [2021-08-06 20:39:58,799 INFO L226 Difference]: Without dead ends: 7750 [2021-08-06 20:39:58,800 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 3329.0ms TimeCoverageRelationStatistics Valid=243, Invalid=1649, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:39:58,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7750 states. [2021-08-06 20:39:58,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7750 to 7048. [2021-08-06 20:39:58,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7048 states, 7047 states have (on average 2.336880942244927) internal successors, (16468), 7047 states have internal predecessors, (16468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:58,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7048 states to 7048 states and 16468 transitions. [2021-08-06 20:39:58,887 INFO L78 Accepts]: Start accepts. Automaton has 7048 states and 16468 transitions. Word has length 30 [2021-08-06 20:39:58,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:58,888 INFO L470 AbstractCegarLoop]: Abstraction has 7048 states and 16468 transitions. [2021-08-06 20:39:58,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:58,888 INFO L276 IsEmpty]: Start isEmpty. Operand 7048 states and 16468 transitions. [2021-08-06 20:39:58,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:39:58,895 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:58,895 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:39:58,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:59,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:59,096 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:59,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:59,096 INFO L82 PathProgramCache]: Analyzing trace with hash 362715598, now seen corresponding path program 77 times [2021-08-06 20:39:59,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:59,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088589672] [2021-08-06 20:39:59,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:59,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:59,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:59,179 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 96, result has 41.5 percent of original size [2021-08-06 20:39:59,187 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 96, result has 41.5 percent of original size [2021-08-06 20:39:59,232 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 146, result has 45.1 percent of original size [2021-08-06 20:39:59,249 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 146, result has 45.1 percent of original size [2021-08-06 20:39:59,311 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 146, result has 46.1 percent of original size [2021-08-06 20:39:59,326 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 146, result has 46.1 percent of original size [2021-08-06 20:39:59,390 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 137, result has 61.0 percent of original size [2021-08-06 20:39:59,412 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 137, result has 61.0 percent of original size [2021-08-06 20:39:59,574 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 137, result has 60.1 percent of original size [2021-08-06 20:39:59,590 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 137, result has 60.1 percent of original size [2021-08-06 20:39:59,738 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 200, result has 31.7 percent of original size [2021-08-06 20:39:59,749 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 200, result has 31.7 percent of original size [2021-08-06 20:39:59,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 82.1 percent of original size [2021-08-06 20:39:59,806 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 82.1 percent of original size [2021-08-06 20:39:59,838 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 80.6 percent of original size [2021-08-06 20:39:59,840 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 80.6 percent of original size [2021-08-06 20:39:59,899 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:39:59,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:59,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088589672] [2021-08-06 20:39:59,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088589672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:59,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738406571] [2021-08-06 20:39:59,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:39:59,899 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:59,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:59,900 INFO L229 MonitoredProcess]: Starting monitored process 106 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:39:59,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-06 20:40:04,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:40:04,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:04,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 20:40:04,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:09,832 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-06 20:40:09,833 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 269 treesize of output 159 [2021-08-06 20:40:10,140 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:40:10,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:40:10,291 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:10,292 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:10,297 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:40:10,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738406571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:10,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:10,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 20:40:10,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667398633] [2021-08-06 20:40:10,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:40:10,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:10,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:40:10,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:40:10,298 INFO L87 Difference]: Start difference. First operand 7048 states and 16468 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:17,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:17,034 INFO L93 Difference]: Finished difference Result 9224 states and 21119 transitions. [2021-08-06 20:40:17,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-06 20:40:17,035 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:40:17,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:17,047 INFO L225 Difference]: With dead ends: 9224 [2021-08-06 20:40:17,047 INFO L226 Difference]: Without dead ends: 9209 [2021-08-06 20:40:17,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1523 ImplicationChecksByTransitivity, 6410.6ms TimeCoverageRelationStatistics Valid=606, Invalid=4506, Unknown=0, NotChecked=0, Total=5112 [2021-08-06 20:40:17,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9209 states. [2021-08-06 20:40:17,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9209 to 7120. [2021-08-06 20:40:17,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7120 states, 7119 states have (on average 2.3338952100014048) internal successors, (16615), 7119 states have internal predecessors, (16615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:17,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7120 states to 7120 states and 16615 transitions. [2021-08-06 20:40:17,148 INFO L78 Accepts]: Start accepts. Automaton has 7120 states and 16615 transitions. Word has length 30 [2021-08-06 20:40:17,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:17,148 INFO L470 AbstractCegarLoop]: Abstraction has 7120 states and 16615 transitions. [2021-08-06 20:40:17,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:17,148 INFO L276 IsEmpty]: Start isEmpty. Operand 7120 states and 16615 transitions. [2021-08-06 20:40:17,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:17,156 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:17,156 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:40:17,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-06 20:40:17,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-06 20:40:17,357 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:17,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:17,357 INFO L82 PathProgramCache]: Analyzing trace with hash 2107999634, now seen corresponding path program 78 times [2021-08-06 20:40:17,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:17,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555941406] [2021-08-06 20:40:17,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:17,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:17,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:17,490 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 253, result has 43.5 percent of original size [2021-08-06 20:40:17,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 253, result has 43.5 percent of original size [2021-08-06 20:40:17,678 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2047, result has 16.7 percent of original size [2021-08-06 20:40:17,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2047, result has 16.7 percent of original size [2021-08-06 20:40:18,017 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 2047, result has 16.9 percent of original size [2021-08-06 20:40:18,173 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 2047, result has 16.9 percent of original size [2021-08-06 20:40:18,612 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1237, result has 48.9 percent of original size [2021-08-06 20:40:19,138 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1237, result has 48.9 percent of original size [2021-08-06 20:40:19,728 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1237, result has 48.7 percent of original size [2021-08-06 20:40:20,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1237, result has 48.7 percent of original size [2021-08-06 20:40:20,771 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1243, result has 48.5 percent of original size [2021-08-06 20:40:21,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1243, result has 48.5 percent of original size [2021-08-06 20:40:21,625 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 119, result has 61.1 percent of original size [2021-08-06 20:40:21,646 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 119, result has 61.1 percent of original size [2021-08-06 20:40:21,756 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 115, result has 61.5 percent of original size [2021-08-06 20:40:21,775 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 115, result has 61.5 percent of original size [2021-08-06 20:40:21,877 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 58.1 percent of original size [2021-08-06 20:40:21,883 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 58.1 percent of original size [2021-08-06 20:40:21,961 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:40:21,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:21,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555941406] [2021-08-06 20:40:21,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555941406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:21,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924320386] [2021-08-06 20:40:21,962 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:40:21,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:21,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:21,970 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:21,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-06 20:40:27,029 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:40:27,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:27,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:40:27,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:35,841 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-06 20:40:35,841 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 269 treesize of output 159 [2021-08-06 20:40:36,313 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:36,314 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:36,320 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:40:36,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924320386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:36,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:36,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-06 20:40:36,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831557860] [2021-08-06 20:40:36,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 20:40:36,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:36,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 20:40:36,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:40:36,321 INFO L87 Difference]: Start difference. First operand 7120 states and 16615 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:41,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:41,204 INFO L93 Difference]: Finished difference Result 7234 states and 16793 transitions. [2021-08-06 20:40:41,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 20:40:41,204 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:40:41,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:41,214 INFO L225 Difference]: With dead ends: 7234 [2021-08-06 20:40:41,214 INFO L226 Difference]: Without dead ends: 7224 [2021-08-06 20:40:41,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1095 ImplicationChecksByTransitivity, 4993.1ms TimeCoverageRelationStatistics Valid=494, Invalid=3166, Unknown=0, NotChecked=0, Total=3660 [2021-08-06 20:40:41,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7224 states. [2021-08-06 20:40:41,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7224 to 7140. [2021-08-06 20:40:41,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.332959798291077) internal successors, (16655), 7139 states have internal predecessors, (16655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:41,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 16655 transitions. [2021-08-06 20:40:41,300 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 16655 transitions. Word has length 30 [2021-08-06 20:40:41,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:41,300 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 16655 transitions. [2021-08-06 20:40:41,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:41,300 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 16655 transitions. [2021-08-06 20:40:41,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:41,307 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:41,307 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:41,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:41,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:41,508 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:41,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:41,508 INFO L82 PathProgramCache]: Analyzing trace with hash -1009936758, now seen corresponding path program 29 times [2021-08-06 20:40:41,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:41,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943228602] [2021-08-06 20:40:41,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:41,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:41,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:41,607 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 117, result has 21.5 percent of original size [2021-08-06 20:40:41,613 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 117, result has 21.5 percent of original size [2021-08-06 20:40:41,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 102, result has 41.7 percent of original size [2021-08-06 20:40:41,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 102, result has 41.7 percent of original size [2021-08-06 20:40:41,731 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 201, result has 46.3 percent of original size [2021-08-06 20:40:41,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 201, result has 46.3 percent of original size [2021-08-06 20:40:41,897 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 229, result has 45.6 percent of original size [2021-08-06 20:40:42,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 229, result has 45.6 percent of original size [2021-08-06 20:40:42,156 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 259, result has 51.4 percent of original size [2021-08-06 20:40:42,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 259, result has 51.4 percent of original size [2021-08-06 20:40:42,401 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 192, result has 56.8 percent of original size [2021-08-06 20:40:42,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 192, result has 56.8 percent of original size [2021-08-06 20:40:42,617 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 75.2 percent of original size [2021-08-06 20:40:42,635 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 75.2 percent of original size [2021-08-06 20:40:42,768 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:42,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:42,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943228602] [2021-08-06 20:40:42,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943228602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:42,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363179844] [2021-08-06 20:40:42,769 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:40:42,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:42,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:42,770 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:42,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-06 20:40:48,008 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:40:48,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:48,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:40:48,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:50,693 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-06 20:40:50,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 256 treesize of output 157 [2021-08-06 20:40:50,960 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:50,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:40:50,967 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:50,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363179844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:50,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:50,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-08-06 20:40:50,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601057998] [2021-08-06 20:40:50,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:40:50,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:50,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:40:50,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:40:50,968 INFO L87 Difference]: Start difference. First operand 7140 states and 16655 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:58,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:58,600 INFO L93 Difference]: Finished difference Result 7233 states and 16777 transitions. [2021-08-06 20:40:58,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:40:58,601 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:40:58,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:58,611 INFO L225 Difference]: With dead ends: 7233 [2021-08-06 20:40:58,612 INFO L226 Difference]: Without dead ends: 7223 [2021-08-06 20:40:58,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 7809.5ms TimeCoverageRelationStatistics Valid=375, Invalid=2705, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:40:58,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7223 states. [2021-08-06 20:40:58,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7223 to 7140. [2021-08-06 20:40:58,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.332959798291077) internal successors, (16655), 7139 states have internal predecessors, (16655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:58,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 16655 transitions. [2021-08-06 20:40:58,707 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 16655 transitions. Word has length 30 [2021-08-06 20:40:58,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:58,707 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 16655 transitions. [2021-08-06 20:40:58,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:58,707 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 16655 transitions. [2021-08-06 20:40:58,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:58,746 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:58,746 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:40:58,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:58,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:58,947 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:58,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:58,947 INFO L82 PathProgramCache]: Analyzing trace with hash 297573070, now seen corresponding path program 79 times [2021-08-06 20:40:58,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:58,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61355353] [2021-08-06 20:40:58,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:58,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:59,029 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 70.1 percent of original size [2021-08-06 20:40:59,034 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 70.1 percent of original size [2021-08-06 20:40:59,075 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 81.2 percent of original size [2021-08-06 20:40:59,114 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 81.2 percent of original size [2021-08-06 20:40:59,266 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 81.5 percent of original size [2021-08-06 20:40:59,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 81.5 percent of original size [2021-08-06 20:40:59,488 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 80, result has 85.1 percent of original size [2021-08-06 20:40:59,593 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 80, result has 85.1 percent of original size [2021-08-06 20:40:59,857 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 80, result has 84.9 percent of original size [2021-08-06 20:40:59,925 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 80, result has 84.9 percent of original size [2021-08-06 20:41:00,112 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 142, result has 63.6 percent of original size [2021-08-06 20:41:00,149 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 142, result has 63.6 percent of original size [2021-08-06 20:41:00,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 142, result has 63.3 percent of original size [2021-08-06 20:41:00,313 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 142, result has 63.3 percent of original size [2021-08-06 20:41:00,431 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 48.3 percent of original size [2021-08-06 20:41:00,433 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 48.3 percent of original size [2021-08-06 20:41:00,495 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:41:00,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:00,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61355353] [2021-08-06 20:41:00,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61355353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:00,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600659669] [2021-08-06 20:41:00,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:41:00,495 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:00,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:00,496 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:00,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-06 20:41:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:05,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:41:05,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:08,554 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:41:08,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 154 [2021-08-06 20:41:08,860 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:41:08,864 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 72.7 percent of original size [2021-08-06 20:41:09,053 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:41:09,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600659669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:09,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:09,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 20:41:09,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196952880] [2021-08-06 20:41:09,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:41:09,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:09,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:41:09,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:41:09,054 INFO L87 Difference]: Start difference. First operand 7140 states and 16655 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:17,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:17,140 INFO L93 Difference]: Finished difference Result 9442 states and 21483 transitions. [2021-08-06 20:41:17,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-06 20:41:17,141 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:17,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:17,153 INFO L225 Difference]: With dead ends: 9442 [2021-08-06 20:41:17,153 INFO L226 Difference]: Without dead ends: 9419 [2021-08-06 20:41:17,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 8117.0ms TimeCoverageRelationStatistics Valid=758, Invalid=6048, Unknown=0, NotChecked=0, Total=6806 [2021-08-06 20:41:17,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9419 states. [2021-08-06 20:41:17,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9419 to 7200. [2021-08-06 20:41:17,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7200 states, 7199 states have (on average 2.329490206973191) internal successors, (16770), 7199 states have internal predecessors, (16770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:17,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7200 states to 7200 states and 16770 transitions. [2021-08-06 20:41:17,257 INFO L78 Accepts]: Start accepts. Automaton has 7200 states and 16770 transitions. Word has length 30 [2021-08-06 20:41:17,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:17,258 INFO L470 AbstractCegarLoop]: Abstraction has 7200 states and 16770 transitions. [2021-08-06 20:41:17,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:17,258 INFO L276 IsEmpty]: Start isEmpty. Operand 7200 states and 16770 transitions. [2021-08-06 20:41:17,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:17,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:17,265 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:41:17,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-06 20:41:17,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:17,466 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:41:17,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:17,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1638369398, now seen corresponding path program 80 times [2021-08-06 20:41:17,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:17,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082383167] [2021-08-06 20:41:17,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:17,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:17,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:17,627 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 112, result has 61.5 percent of original size [2021-08-06 20:41:17,660 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 112, result has 61.5 percent of original size [2021-08-06 20:41:17,810 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 91.2 percent of original size [2021-08-06 20:41:17,857 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 91.2 percent of original size [2021-08-06 20:41:18,022 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:41:18,028 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 90.4 percent of original size [2021-08-06 20:41:18,089 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:41:18,094 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 89.0 percent of original size [2021-08-06 20:41:18,145 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:41:18,150 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 88.6 percent of original size [2021-08-06 20:41:18,198 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 70.6 percent of original size [2021-08-06 20:41:18,202 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 70.6 percent of original size [2021-08-06 20:41:18,245 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:41:18,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:18,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082383167] [2021-08-06 20:41:18,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082383167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:18,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777392828] [2021-08-06 20:41:18,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:41:18,246 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:18,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:18,246 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:18,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-06 20:41:23,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:41:23,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:23,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:41:23,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:28,220 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:41:28,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:41:28,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:28,501 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:28,506 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:41:28,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777392828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:28,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:28,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:41:28,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694620276] [2021-08-06 20:41:28,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:28,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:28,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:28,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:28,507 INFO L87 Difference]: Start difference. First operand 7200 states and 16770 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:31,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:31,889 INFO L93 Difference]: Finished difference Result 9691 states and 21942 transitions. [2021-08-06 20:41:31,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:41:31,889 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:31,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:31,908 INFO L225 Difference]: With dead ends: 9691 [2021-08-06 20:41:31,909 INFO L226 Difference]: Without dead ends: 9666 [2021-08-06 20:41:31,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 3303.7ms TimeCoverageRelationStatistics Valid=443, Invalid=1909, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:41:31,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2021-08-06 20:41:32,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 7222. [2021-08-06 20:41:32,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7222 states, 7221 states have (on average 2.3315330286663896) internal successors, (16836), 7221 states have internal predecessors, (16836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:32,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7222 states to 7222 states and 16836 transitions. [2021-08-06 20:41:32,064 INFO L78 Accepts]: Start accepts. Automaton has 7222 states and 16836 transitions. Word has length 30 [2021-08-06 20:41:32,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:32,064 INFO L470 AbstractCegarLoop]: Abstraction has 7222 states and 16836 transitions. [2021-08-06 20:41:32,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:32,064 INFO L276 IsEmpty]: Start isEmpty. Operand 7222 states and 16836 transitions. [2021-08-06 20:41:32,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:32,072 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:32,072 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:41:32,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-06 20:41:32,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-06 20:41:32,273 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:41:32,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:32,274 INFO L82 PathProgramCache]: Analyzing trace with hash 106914638, now seen corresponding path program 81 times [2021-08-06 20:41:32,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:32,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899210897] [2021-08-06 20:41:32,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:32,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:32,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:32,438 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 115, result has 62.9 percent of original size [2021-08-06 20:41:32,481 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 115, result has 62.9 percent of original size [2021-08-06 20:41:32,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 94, result has 71.4 percent of original size [2021-08-06 20:41:32,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 94, result has 71.4 percent of original size [2021-08-06 20:41:32,811 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 88.1 percent of original size [2021-08-06 20:41:32,818 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 88.1 percent of original size [2021-08-06 20:41:32,883 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.6 percent of original size [2021-08-06 20:41:32,889 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.6 percent of original size [2021-08-06 20:41:32,946 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:32,951 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:33,006 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 45.3 percent of original size [2021-08-06 20:41:33,010 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 45.3 percent of original size [2021-08-06 20:41:33,050 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:41:33,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:33,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899210897] [2021-08-06 20:41:33,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899210897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:33,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996694269] [2021-08-06 20:41:33,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:41:33,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:33,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:33,052 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:33,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-06 20:41:38,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:41:38,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:38,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:41:38,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:43,225 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:41:43,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:41:47,455 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 25.3 percent of original size [2021-08-06 20:41:47,459 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 25.3 percent of original size [2021-08-06 20:41:47,570 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:47,571 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:41:47,577 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:41:47,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996694269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:47,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:47,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-06 20:41:47,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712591682] [2021-08-06 20:41:47,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:41:47,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:47,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:41:47,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:41:47,578 INFO L87 Difference]: Start difference. First operand 7222 states and 16836 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:53,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:53,314 INFO L93 Difference]: Finished difference Result 9517 states and 21664 transitions. [2021-08-06 20:41:53,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 20:41:53,314 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:53,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:53,327 INFO L225 Difference]: With dead ends: 9517 [2021-08-06 20:41:53,327 INFO L226 Difference]: Without dead ends: 9507 [2021-08-06 20:41:53,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 5284.1ms TimeCoverageRelationStatistics Valid=477, Invalid=2945, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:41:53,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9507 states. [2021-08-06 20:41:53,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9507 to 7218. [2021-08-06 20:41:53,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 7217 states have (on average 2.3319939032839128) internal successors, (16830), 7217 states have internal predecessors, (16830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:53,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 16830 transitions. [2021-08-06 20:41:53,453 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 16830 transitions. Word has length 30 [2021-08-06 20:41:53,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:53,453 INFO L470 AbstractCegarLoop]: Abstraction has 7218 states and 16830 transitions. [2021-08-06 20:41:53,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:53,453 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 16830 transitions. [2021-08-06 20:41:53,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:53,461 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:53,461 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:41:53,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-06 20:41:53,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-06 20:41:53,662 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:41:53,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:53,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1860571018, now seen corresponding path program 82 times [2021-08-06 20:41:53,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:53,663 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464002499] [2021-08-06 20:41:53,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:53,663 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:53,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:53,804 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:41:53,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:41:53,937 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:41:53,961 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:41:54,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:54,096 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:41:54,152 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:41:54,157 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:41:54,209 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:41:54,212 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:41:54,237 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 42.6 percent of original size [2021-08-06 20:41:54,239 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 42.6 percent of original size [2021-08-06 20:41:54,272 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:41:54,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:54,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464002499] [2021-08-06 20:41:54,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464002499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:54,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281411808] [2021-08-06 20:41:54,273 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:41:54,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:54,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:54,274 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:54,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-06 20:42:00,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:42:00,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:00,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:42:00,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:04,887 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:42:04,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 154 [2021-08-06 20:42:05,174 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:05,175 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:05,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:42:05,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281411808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:05,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:05,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:42:05,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964637948] [2021-08-06 20:42:05,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:42:05,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:05,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:42:05,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:42:05,182 INFO L87 Difference]: Start difference. First operand 7218 states and 16830 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:07,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:07,421 INFO L93 Difference]: Finished difference Result 10160 states and 23151 transitions. [2021-08-06 20:42:07,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:42:07,422 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:07,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:07,438 INFO L225 Difference]: With dead ends: 10160 [2021-08-06 20:42:07,438 INFO L226 Difference]: Without dead ends: 10145 [2021-08-06 20:42:07,438 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 2202.0ms TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:42:07,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10145 states. [2021-08-06 20:42:07,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10145 to 7218. [2021-08-06 20:42:07,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 7217 states have (on average 2.3319939032839128) internal successors, (16830), 7217 states have internal predecessors, (16830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:07,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 16830 transitions. [2021-08-06 20:42:07,561 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 16830 transitions. Word has length 30 [2021-08-06 20:42:07,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:07,561 INFO L470 AbstractCegarLoop]: Abstraction has 7218 states and 16830 transitions. [2021-08-06 20:42:07,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:07,561 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 16830 transitions. [2021-08-06 20:42:07,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:07,570 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:07,570 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:42:07,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-06 20:42:07,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-06 20:42:07,774 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:42:07,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:07,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1779681162, now seen corresponding path program 83 times [2021-08-06 20:42:07,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:07,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474934217] [2021-08-06 20:42:07,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:07,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:07,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:42:07,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 154, result has 52.9 percent of original size [2021-08-06 20:42:08,063 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:42:08,168 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 61.3 percent of original size [2021-08-06 20:42:08,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:42:08,305 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:42:08,363 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:42:08,368 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.7 percent of original size [2021-08-06 20:42:08,421 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:42:08,424 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 49.2 percent of original size [2021-08-06 20:42:08,477 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:42:08,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:08,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474934217] [2021-08-06 20:42:08,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474934217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:08,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22224184] [2021-08-06 20:42:08,477 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:42:08,478 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:08,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:08,478 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:42:08,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-06 20:42:14,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:42:14,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:14,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:42:14,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:18,272 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-08-06 20:42:18,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 244 treesize of output 182 [2021-08-06 20:42:19,839 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 69.5 percent of original size [2021-08-06 20:42:19,846 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 69.5 percent of original size [2021-08-06 20:42:20,038 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:20,039 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:20,044 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:42:20,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22224184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:20,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:20,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:42:20,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144193753] [2021-08-06 20:42:20,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:42:20,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:20,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:42:20,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:42:20,045 INFO L87 Difference]: Start difference. First operand 7218 states and 16830 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:23,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:23,300 INFO L93 Difference]: Finished difference Result 10959 states and 24878 transitions. [2021-08-06 20:42:23,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 20:42:23,300 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:23,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:23,315 INFO L225 Difference]: With dead ends: 10959 [2021-08-06 20:42:23,315 INFO L226 Difference]: Without dead ends: 10949 [2021-08-06 20:42:23,316 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 3047.1ms TimeCoverageRelationStatistics Valid=535, Invalid=2435, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:42:23,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10949 states. [2021-08-06 20:42:23,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10949 to 7222. [2021-08-06 20:42:23,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7222 states, 7221 states have (on average 2.332225453538291) internal successors, (16841), 7221 states have internal predecessors, (16841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:23,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7222 states to 7222 states and 16841 transitions. [2021-08-06 20:42:23,437 INFO L78 Accepts]: Start accepts. Automaton has 7222 states and 16841 transitions. Word has length 30 [2021-08-06 20:42:23,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:23,437 INFO L470 AbstractCegarLoop]: Abstraction has 7222 states and 16841 transitions. [2021-08-06 20:42:23,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:23,437 INFO L276 IsEmpty]: Start isEmpty. Operand 7222 states and 16841 transitions. [2021-08-06 20:42:23,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:23,445 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:23,445 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 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:42:23,478 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-06 20:42:23,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-06 20:42:23,646 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:42:23,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:23,646 INFO L82 PathProgramCache]: Analyzing trace with hash -334572978, now seen corresponding path program 84 times [2021-08-06 20:42:23,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:23,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771573063] [2021-08-06 20:42:23,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:23,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:23,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:23,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 76.3 percent of original size [2021-08-06 20:42:23,892 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 76.3 percent of original size [2021-08-06 20:42:24,053 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 93.6 percent of original size [2021-08-06 20:42:24,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 93.6 percent of original size [2021-08-06 20:42:24,229 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.7 percent of original size [2021-08-06 20:42:24,236 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.7 percent of original size [2021-08-06 20:42:24,295 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.5 percent of original size [2021-08-06 20:42:24,301 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.5 percent of original size [2021-08-06 20:42:24,355 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 58.9 percent of original size [2021-08-06 20:42:24,358 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 58.9 percent of original size [2021-08-06 20:42:24,416 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:42:24,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:24,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771573063] [2021-08-06 20:42:24,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771573063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:24,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603264233] [2021-08-06 20:42:24,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:42:24,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:24,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:24,417 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:42:24,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-06 20:42:30,666 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:42:30,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:30,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:42:30,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:34,310 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:42:34,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 246 treesize of output 200 [2021-08-06 20:42:38,073 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 70.4 percent of original size [2021-08-06 20:42:38,093 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 70.4 percent of original size [2021-08-06 20:42:38,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 25.5 percent of original size [2021-08-06 20:42:38,727 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 25.5 percent of original size [2021-08-06 20:42:38,843 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:38,844 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 55.0 percent of original size [2021-08-06 20:42:38,849 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:42:38,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603264233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:38,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:38,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-06 20:42:38,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777377812] [2021-08-06 20:42:38,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:42:38,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:38,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:42:38,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:42:38,850 INFO L87 Difference]: Start difference. First operand 7222 states and 16841 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-08-06 20:42:44,403 WARN L223 SmtUtils]: Removed 4 from assertion stack [2021-08-06 20:42:44,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:42:44,404 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:42:44,419 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:42:44,420 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:42:44,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-06 20:42:44,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:44,605 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (7222states) and FLOYD_HOARE automaton (currently 43 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 69 for 47ms.. [2021-08-06 20:42:44,606 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:42:44,607 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:42:44,607 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 20:42:44,610 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:42:44,610 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:42:44,612 INFO L202 PluginConnector]: Adding new model max-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:42:44 BasicIcfg [2021-08-06 20:42:44,612 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:42:44,613 INFO L168 Benchmark]: Toolchain (without parser) took 707923.87 ms. Allocated memory was 180.4 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 161.1 MB in the beginning and 414.3 MB in the end (delta: -253.2 MB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-08-06 20:42:44,613 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.46 ms. Allocated memory is still 180.4 MB. Free memory is still 162.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:42:44,613 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.96 ms. Allocated memory is still 180.4 MB. Free memory was 161.0 MB in the beginning and 159.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:42:44,613 INFO L168 Benchmark]: Boogie Preprocessor took 13.03 ms. Allocated memory is still 180.4 MB. Free memory was 159.5 MB in the beginning and 158.6 MB in the end (delta: 910.4 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:42:44,613 INFO L168 Benchmark]: RCFGBuilder took 300.50 ms. Allocated memory is still 180.4 MB. Free memory was 158.6 MB in the beginning and 145.4 MB in the end (delta: 13.2 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-08-06 20:42:44,613 INFO L168 Benchmark]: TraceAbstraction took 707581.75 ms. Allocated memory was 180.4 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 144.8 MB in the beginning and 414.3 MB in the end (delta: -269.5 MB). Peak memory consumption was 1.8 GB. Max. memory is 8.0 GB. [2021-08-06 20:42:44,613 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.46 ms. Allocated memory is still 180.4 MB. Free memory is still 162.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 23.96 ms. Allocated memory is still 180.4 MB. Free memory was 161.0 MB in the beginning and 159.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.03 ms. Allocated memory is still 180.4 MB. Free memory was 159.5 MB in the beginning and 158.6 MB in the end (delta: 910.4 kB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 300.50 ms. Allocated memory is still 180.4 MB. Free memory was 158.6 MB in the beginning and 145.4 MB in the end (delta: 13.2 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 707581.75 ms. Allocated memory was 180.4 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 144.8 MB in the beginning and 414.3 MB in the end (delta: -269.5 MB). Peak memory consumption was 1.8 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: 247, positive: 220, positive conditional: 220, positive unconditional: 0, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220, positive: 220, positive conditional: 0, positive unconditional: 220, 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: 72, positive: 72, positive conditional: 0, positive unconditional: 72, 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: 72, positive: 71, positive conditional: 0, positive unconditional: 71, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 23, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 220, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 72, unknown conditional: 0, unknown unconditional: 72] , Statistics on independence cache: Total cache size (in pairs): 72, Positive cache size: 72, Positive conditional cache size: 0, Positive unconditional cache size: 72, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 27 - 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: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (7222states) and FLOYD_HOARE automaton (currently 43 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 69 for 47ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7222states) and FLOYD_HOARE automaton (currently 43 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 69 for 47ms.. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7222states) and FLOYD_HOARE automaton (currently 43 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 69 for 47ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7222states) and FLOYD_HOARE automaton (currently 43 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 69 for 47ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 707411.5ms, OverallIterations: 116, TraceHistogramMax: 3, EmptinessCheckTime: 396.9ms, AutomataDifference: 158670.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 153.6ms, PartialOrderReductionTime: 129.5ms, HoareTripleCheckerStatistics: 2972 SDtfs, 18597 SDslu, 21645 SDs, 0 SdLazy, 47875 SolverSat, 3887 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 28576.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6493 GetRequests, 2369 SyntacticMatches, 127 SemanticMatches, 3996 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51504 ImplicationChecksByTransitivity, 150771.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=7482occurred in iteration=95, InterpolantAutomatonStates: 3154, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4240.4ms AutomataMinimizationTime, 115 MinimizatonAttempts, 69895 StatesRemovedByMinimization, 115 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 409.4ms SsaConstructionTime, 1992.7ms SatisfiabilityAnalysisTime, 218469.7ms InterpolantComputationTime, 6202 NumberOfCodeBlocks, 6202 NumberOfCodeBlocksAsserted, 380 NumberOfCheckSat, 5973 ConstructedInterpolants, 144 QuantifiedInterpolants, 131117 SizeOfPredicates, 503 NumberOfNonLiveVariables, 7793 ConjunctsInSsa, 1930 ConjunctsInUnsatCore, 229 InterpolantComputations, 3 PerfectInterpolantSequences, 382/2000 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