/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/min-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:32:52,352 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:32:52,359 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:32:52,379 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:32:52,379 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:32:52,380 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:32:52,385 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:32:52,389 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:32:52,390 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:32:52,390 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:32:52,391 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:32:52,391 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:32:52,392 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:32:52,392 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:32:52,393 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:32:52,394 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:32:52,394 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:32:52,395 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:32:52,396 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:32:52,397 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:32:52,398 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:32:52,400 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:32:52,401 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:32:52,402 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:32:52,403 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:32:52,404 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:32:52,404 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:32:52,404 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:32:52,405 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:32:52,405 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:32:52,405 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:32:52,406 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:32:52,406 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:32:52,407 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:32:52,407 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:32:52,408 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:32:52,408 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:32:52,408 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:32:52,408 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:32:52,409 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:32:52,409 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:32:52,410 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:32:52,426 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:32:52,426 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:32:52,427 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:32:52,427 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:32:52,427 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:32:52,427 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:32:52,427 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:32:52,428 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:32:52,428 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:32:52,429 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:32:52,429 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:32:52,430 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:32:52,430 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:32:52,430 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:32:52,662 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:32:52,674 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:32:52,676 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:32:52,677 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:32:52,677 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:32:52,678 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/min-fun.wvr.bpl [2021-08-06 20:32:52,678 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun.wvr.bpl' [2021-08-06 20:32:52,701 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:32:52,702 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:32:52,703 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:32:52,703 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:32:52,703 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:32:52,711 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,717 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,722 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:32:52,723 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:32:52,723 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:32:52,723 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:32:52,728 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,728 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,728 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,729 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,730 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,732 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,733 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,733 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:32:52,734 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:32:52,734 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:32:52,734 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:32:52,735 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/1) ... [2021-08-06 20:32:52,739 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:32:52,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:52,754 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:32:52,791 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:32:52,799 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:32:52,799 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:32:52,800 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:32:52,800 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:32:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:32:52,800 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:32:52,800 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:32:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:32:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:32:52,801 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 20:32:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 20:32:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 20:32:52,801 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:32:53,009 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:32:53,009 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:32:53,011 INFO L202 PluginConnector]: Adding new model min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:32:53 BoogieIcfgContainer [2021-08-06 20:32:53,011 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:32:53,015 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:32:53,015 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:32:53,017 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:32:53,017 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:32:52" (1/2) ... [2021-08-06 20:32:53,018 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72fd35d6 and model type min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:32:53, skipping insertion in model container [2021-08-06 20:32:53,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:32:53" (2/2) ... [2021-08-06 20:32:53,021 INFO L111 eAbstractionObserver]: Analyzing ICFG min-fun.wvr.bpl [2021-08-06 20:32:53,024 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:32:53,024 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:32:53,024 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:32:53,024 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:32:53,079 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 20:32:53,114 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:32:53,118 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:32:53,118 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 20:32:53,195 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:32:53,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 20:32:53,200 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:53,200 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:32:53,200 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:32:53,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:53,204 INFO L82 PathProgramCache]: Analyzing trace with hash -234537446, now seen corresponding path program 1 times [2021-08-06 20:32:53,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:53,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303033899] [2021-08-06 20:32:53,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:53,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:53,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:53,387 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:32:53,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:53,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303033899] [2021-08-06 20:32:53,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303033899] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:32:53,388 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:32:53,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 20:32:53,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022341361] [2021-08-06 20:32:53,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 20:32:53,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:53,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 20:32:53,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:32:53,405 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:32:53,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:53,441 INFO L93 Difference]: Finished difference Result 217 states and 269 transitions. [2021-08-06 20:32:53,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 20:32:53,442 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:32:53,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:53,449 INFO L225 Difference]: With dead ends: 217 [2021-08-06 20:32:53,450 INFO L226 Difference]: Without dead ends: 64 [2021-08-06 20:32:53,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 20:32:53,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-08-06 20:32:53,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 45. [2021-08-06 20:32:53,475 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:32:53,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 74 transitions. [2021-08-06 20:32:53,479 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 74 transitions. Word has length 18 [2021-08-06 20:32:53,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:53,480 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 74 transitions. [2021-08-06 20:32:53,480 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:32:53,480 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 74 transitions. [2021-08-06 20:32:53,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 20:32:53,482 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:53,482 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:32:53,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:32:53,483 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:32:53,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:53,485 INFO L82 PathProgramCache]: Analyzing trace with hash -518877060, now seen corresponding path program 1 times [2021-08-06 20:32:53,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:53,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417969634] [2021-08-06 20:32:53,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:53,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:53,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:53,608 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:32:53,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:53,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417969634] [2021-08-06 20:32:53,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417969634] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:32:53,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:32:53,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:32:53,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481686108] [2021-08-06 20:32:53,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:32:53,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:53,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:32:53,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 20:32:53,615 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:32:53,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:53,655 INFO L93 Difference]: Finished difference Result 55 states and 98 transitions. [2021-08-06 20:32:53,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:32:53,655 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:32:53,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:53,656 INFO L225 Difference]: With dead ends: 55 [2021-08-06 20:32:53,656 INFO L226 Difference]: Without dead ends: 55 [2021-08-06 20:32:53,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:32:53,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-08-06 20:32:53,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2021-08-06 20:32:53,659 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:32:53,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 80 transitions. [2021-08-06 20:32:53,659 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 80 transitions. Word has length 20 [2021-08-06 20:32:53,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:53,660 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 80 transitions. [2021-08-06 20:32:53,660 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:32:53,660 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 80 transitions. [2021-08-06 20:32:53,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 20:32:53,660 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:53,661 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:32:53,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:32:53,661 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:32:53,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:53,661 INFO L82 PathProgramCache]: Analyzing trace with hash -1615051400, now seen corresponding path program 1 times [2021-08-06 20:32:53,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:53,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740612281] [2021-08-06 20:32:53,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:53,662 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:53,711 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:32:53,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:53,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740612281] [2021-08-06 20:32:53,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740612281] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:32:53,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:32:53,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:32:53,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32266687] [2021-08-06 20:32:53,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:32:53,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:53,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:32:53,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:32:53,713 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:32:53,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:53,774 INFO L93 Difference]: Finished difference Result 66 states and 114 transitions. [2021-08-06 20:32:53,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:32:53,775 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:32:53,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:53,775 INFO L225 Difference]: With dead ends: 66 [2021-08-06 20:32:53,775 INFO L226 Difference]: Without dead ends: 66 [2021-08-06 20:32:53,776 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:32:53,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-06 20:32:53,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 57. [2021-08-06 20:32:53,779 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:32:53,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 98 transitions. [2021-08-06 20:32:53,779 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 98 transitions. Word has length 20 [2021-08-06 20:32:53,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:53,779 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 98 transitions. [2021-08-06 20:32:53,779 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:32:53,779 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 98 transitions. [2021-08-06 20:32:53,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:32:53,780 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:53,780 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:32:53,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 20:32:53,780 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:32:53,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:53,781 INFO L82 PathProgramCache]: Analyzing trace with hash 12486490, now seen corresponding path program 1 times [2021-08-06 20:32:53,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:53,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772948827] [2021-08-06 20:32:53,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:53,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:53,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:53,963 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:32:53,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:32:54,038 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.7 percent of original size [2021-08-06 20:32:54,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.7 percent of original size [2021-08-06 20:32:54,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.5 percent of original size [2021-08-06 20:32:54,170 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.5 percent of original size [2021-08-06 20:32:54,263 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:32:54,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:54,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772948827] [2021-08-06 20:32:54,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772948827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:54,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191391224] [2021-08-06 20:32:54,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:54,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:54,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:54,266 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:32:54,272 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:32:54,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:54,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-06 20:32:54,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:54,889 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:32:54,889 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:32:55,064 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:32:55,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191391224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:55,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:55,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:32:55,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427615018] [2021-08-06 20:32:55,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:32:55,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:55,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:32:55,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:32:55,067 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:32:55,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:55,286 INFO L93 Difference]: Finished difference Result 121 states and 202 transitions. [2021-08-06 20:32:55,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:32:55,286 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:32:55,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:55,287 INFO L225 Difference]: With dead ends: 121 [2021-08-06 20:32:55,287 INFO L226 Difference]: Without dead ends: 116 [2021-08-06 20:32:55,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 294.6ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:32:55,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-06 20:32:55,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 75. [2021-08-06 20:32:55,291 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:32:55,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 138 transitions. [2021-08-06 20:32:55,292 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 138 transitions. Word has length 22 [2021-08-06 20:32:55,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:55,292 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 138 transitions. [2021-08-06 20:32:55,292 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:32:55,292 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 138 transitions. [2021-08-06 20:32:55,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:32:55,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:55,297 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:32:55,316 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:32:55,513 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:32:55,514 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:32:55,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:55,514 INFO L82 PathProgramCache]: Analyzing trace with hash -1559898278, now seen corresponding path program 2 times [2021-08-06 20:32:55,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:55,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473716151] [2021-08-06 20:32:55,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:55,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:55,650 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:32:55,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:32:55,694 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 85.7 percent of original size [2021-08-06 20:32:55,701 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 85.7 percent of original size [2021-08-06 20:32:55,813 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:32:55,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:55,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473716151] [2021-08-06 20:32:55,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473716151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:55,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554676384] [2021-08-06 20:32:55,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:32:55,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:55,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:55,815 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:32:55,816 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:32:55,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:32:55,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:55,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 20:32:55,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:56,226 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:56,227 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 43 treesize of output 39 [2021-08-06 20:32:56,663 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:32:56,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554676384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:56,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:56,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 20:32:56,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951025429] [2021-08-06 20:32:56,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:32:56,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:56,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:32:56,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:32:56,667 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:32:57,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:57,203 INFO L93 Difference]: Finished difference Result 159 states and 270 transitions. [2021-08-06 20:32:57,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:32:57,204 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:32:57,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:57,206 INFO L225 Difference]: With dead ends: 159 [2021-08-06 20:32:57,206 INFO L226 Difference]: Without dead ends: 154 [2021-08-06 20:32:57,207 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 546.9ms TimeCoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:32:57,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-06 20:32:57,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 77. [2021-08-06 20:32:57,214 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:32:57,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 143 transitions. [2021-08-06 20:32:57,214 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 143 transitions. Word has length 22 [2021-08-06 20:32:57,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:57,214 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 143 transitions. [2021-08-06 20:32:57,214 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:32:57,214 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 143 transitions. [2021-08-06 20:32:57,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:32:57,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:57,215 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:32:57,235 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:32:57,424 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:32:57,425 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:32:57,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:57,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1733588454, now seen corresponding path program 3 times [2021-08-06 20:32:57,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:57,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894787012] [2021-08-06 20:32:57,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:57,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:57,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:57,522 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:32:57,528 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 81.0 percent of original size [2021-08-06 20:32:57,639 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:32:57,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:57,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894787012] [2021-08-06 20:32:57,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894787012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:57,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039399788] [2021-08-06 20:32:57,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:32:57,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:57,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:57,641 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:32:57,657 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:32:57,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:32:57,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:57,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 20:32:57,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:58,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:32:58,040 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 43 treesize of output 39 [2021-08-06 20:32:58,417 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 71.9 percent of original size [2021-08-06 20:32:58,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 71.9 percent of original size [2021-08-06 20:32:58,432 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:32:58,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039399788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:58,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:58,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-06 20:32:58,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931016672] [2021-08-06 20:32:58,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:32:58,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:58,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:32:58,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:32:58,433 INFO L87 Difference]: Start difference. First operand 77 states and 143 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) 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:32:58,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:58,732 INFO L93 Difference]: Finished difference Result 126 states and 220 transitions. [2021-08-06 20:32:58,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:32:58,732 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) 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 22 [2021-08-06 20:32:58,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:58,733 INFO L225 Difference]: With dead ends: 126 [2021-08-06 20:32:58,733 INFO L226 Difference]: Without dead ends: 121 [2021-08-06 20:32:58,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 346.1ms TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:32:58,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-08-06 20:32:58,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 81. [2021-08-06 20:32:58,746 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:32:58,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 151 transitions. [2021-08-06 20:32:58,746 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 151 transitions. Word has length 22 [2021-08-06 20:32:58,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:58,746 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 151 transitions. [2021-08-06 20:32:58,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) 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:32:58,746 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 151 transitions. [2021-08-06 20:32:58,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:32:58,747 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:58,747 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:32:58,763 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:32:58,956 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:32:58,957 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:32:58,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:58,957 INFO L82 PathProgramCache]: Analyzing trace with hash 708303036, now seen corresponding path program 4 times [2021-08-06 20:32:58,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:58,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912098058] [2021-08-06 20:32:58,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:58,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:58,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:59,021 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:32:59,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:59,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912098058] [2021-08-06 20:32:59,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912098058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:59,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186171221] [2021-08-06 20:32:59,021 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:32:59,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:59,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:59,029 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:32:59,031 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:32:59,233 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:32:59,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:32:59,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:32:59,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:32:59,383 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:32:59,384 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:32:59,403 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:32:59,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186171221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:59,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:32:59,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:32:59,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302445174] [2021-08-06 20:32:59,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:32:59,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:32:59,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:32:59,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:32:59,405 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:32:59,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:32:59,546 INFO L93 Difference]: Finished difference Result 192 states and 333 transitions. [2021-08-06 20:32:59,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:32:59,547 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:32:59,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:32:59,548 INFO L225 Difference]: With dead ends: 192 [2021-08-06 20:32:59,548 INFO L226 Difference]: Without dead ends: 192 [2021-08-06 20:32:59,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 100.3ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:32:59,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-06 20:32:59,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 97. [2021-08-06 20:32:59,561 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:32:59,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 194 transitions. [2021-08-06 20:32:59,561 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 194 transitions. Word has length 24 [2021-08-06 20:32:59,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:32:59,562 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 194 transitions. [2021-08-06 20:32:59,562 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:32:59,562 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 194 transitions. [2021-08-06 20:32:59,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:32:59,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:32:59,563 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:32:59,583 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:32:59,772 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:32:59,773 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:32:59,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:32:59,773 INFO L82 PathProgramCache]: Analyzing trace with hash -783191876, now seen corresponding path program 5 times [2021-08-06 20:32:59,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:32:59,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135567588] [2021-08-06 20:32:59,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:32:59,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:32:59,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:32:59,820 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:32:59,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:32:59,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135567588] [2021-08-06 20:32:59,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135567588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:32:59,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747072028] [2021-08-06 20:32:59,826 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:32:59,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:32:59,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:32:59,827 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:32:59,828 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:33:00,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:00,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:00,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:00,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:00,190 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:33:00,191 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:00,225 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:33:00,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747072028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:00,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:00,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:33:00,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051038016] [2021-08-06 20:33:00,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:00,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:00,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:00,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:00,227 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:33:00,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:00,527 INFO L93 Difference]: Finished difference Result 254 states and 436 transitions. [2021-08-06 20:33:00,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:33:00,532 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:33:00,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:00,533 INFO L225 Difference]: With dead ends: 254 [2021-08-06 20:33:00,533 INFO L226 Difference]: Without dead ends: 254 [2021-08-06 20:33:00,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 216.0ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:33:00,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-06 20:33:00,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 99. [2021-08-06 20:33:00,538 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:33:00,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 197 transitions. [2021-08-06 20:33:00,539 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 197 transitions. Word has length 24 [2021-08-06 20:33:00,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:00,539 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 197 transitions. [2021-08-06 20:33:00,539 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:33:00,539 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 197 transitions. [2021-08-06 20:33:00,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:00,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:00,540 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:33:00,556 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:33:00,748 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:33:00,749 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:33:00,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:00,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1401497400, now seen corresponding path program 1 times [2021-08-06 20:33:00,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:00,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352998051] [2021-08-06 20:33:00,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:00,750 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:00,794 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:33:00,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:00,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352998051] [2021-08-06 20:33:00,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352998051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:00,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820518334] [2021-08-06 20:33:00,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:00,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:00,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:00,795 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:33:00,795 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:33:00,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:00,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:33:00,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:01,109 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:33:01,109 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:33:01,150 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:33:01,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820518334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:01,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:01,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:33:01,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768168951] [2021-08-06 20:33:01,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:33:01,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:01,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:33:01,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:33:01,151 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:33:01,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:01,215 INFO L93 Difference]: Finished difference Result 206 states and 383 transitions. [2021-08-06 20:33:01,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:33:01,215 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:33:01,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:01,216 INFO L225 Difference]: With dead ends: 206 [2021-08-06 20:33:01,216 INFO L226 Difference]: Without dead ends: 206 [2021-08-06 20:33:01,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 41.0ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:33:01,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-06 20:33:01,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 147. [2021-08-06 20:33:01,220 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:33:01,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 301 transitions. [2021-08-06 20:33:01,221 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 301 transitions. Word has length 24 [2021-08-06 20:33:01,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:01,221 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 301 transitions. [2021-08-06 20:33:01,221 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:33:01,221 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 301 transitions. [2021-08-06 20:33:01,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:01,221 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:01,222 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:33:01,238 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:33:01,428 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:33:01,429 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:33:01,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:01,429 INFO L82 PathProgramCache]: Analyzing trace with hash -448250184, now seen corresponding path program 6 times [2021-08-06 20:33:01,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:01,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814254600] [2021-08-06 20:33:01,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:01,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:01,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:01,485 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:33:01,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:01,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814254600] [2021-08-06 20:33:01,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814254600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:01,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349347924] [2021-08-06 20:33:01,485 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:01,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:01,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:01,486 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:33:01,487 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:33:01,685 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:01,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:01,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:01,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:01,885 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:33:01,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349347924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:01,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:01,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:33:01,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192001507] [2021-08-06 20:33:01,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:01,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:01,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:01,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:01,886 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:33:01,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:01,997 INFO L93 Difference]: Finished difference Result 230 states and 441 transitions. [2021-08-06 20:33:01,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:33:01,997 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:33:01,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:01,998 INFO L225 Difference]: With dead ends: 230 [2021-08-06 20:33:01,998 INFO L226 Difference]: Without dead ends: 218 [2021-08-06 20:33:01,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 106.9ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:01,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-06 20:33:02,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 183. [2021-08-06 20:33:02,001 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:33:02,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 372 transitions. [2021-08-06 20:33:02,002 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 372 transitions. Word has length 24 [2021-08-06 20:33:02,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:02,002 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 372 transitions. [2021-08-06 20:33:02,002 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:33:02,002 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 372 transitions. [2021-08-06 20:33:02,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:02,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:02,003 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:33:02,019 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:33:02,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:33:02,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:33:02,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:02,213 INFO L82 PathProgramCache]: Analyzing trace with hash 605470520, now seen corresponding path program 2 times [2021-08-06 20:33:02,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:02,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121544920] [2021-08-06 20:33:02,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:02,214 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:02,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:02,253 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:33:02,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:02,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121544920] [2021-08-06 20:33:02,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121544920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:02,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300454898] [2021-08-06 20:33:02,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:02,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:02,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:02,254 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:33:02,308 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:33:02,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:02,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:02,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:33:02,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:02,631 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:33:02,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:02,676 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:33:02,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300454898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:02,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:02,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:33:02,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635074143] [2021-08-06 20:33:02,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:33:02,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:02,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:33:02,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:33:02,678 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:33:02,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:02,753 INFO L93 Difference]: Finished difference Result 221 states and 420 transitions. [2021-08-06 20:33:02,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:33:02,753 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:33:02,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:02,754 INFO L225 Difference]: With dead ends: 221 [2021-08-06 20:33:02,754 INFO L226 Difference]: Without dead ends: 221 [2021-08-06 20:33:02,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 55.6ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:33:02,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-06 20:33:02,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 171. [2021-08-06 20:33:02,757 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:33:02,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 341 transitions. [2021-08-06 20:33:02,758 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 341 transitions. Word has length 24 [2021-08-06 20:33:02,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:02,758 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 341 transitions. [2021-08-06 20:33:02,758 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:33:02,758 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 341 transitions. [2021-08-06 20:33:02,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:02,758 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:02,758 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:33:02,778 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:33:02,964 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:33:02,965 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:33:02,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:02,965 INFO L82 PathProgramCache]: Analyzing trace with hash 60653496, now seen corresponding path program 7 times [2021-08-06 20:33:02,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:02,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111249226] [2021-08-06 20:33:02,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:02,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:02,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:03,017 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:33:03,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:03,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111249226] [2021-08-06 20:33:03,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111249226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:03,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049685347] [2021-08-06 20:33:03,018 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:03,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:03,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:03,019 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:33:03,019 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:33:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:03,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:03,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:03,393 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:33:03,394 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:03,413 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:33:03,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049685347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:03,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:03,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:33:03,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452644164] [2021-08-06 20:33:03,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:03,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:03,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:03,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:03,414 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:33:03,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:03,925 INFO L93 Difference]: Finished difference Result 577 states and 984 transitions. [2021-08-06 20:33:03,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:33:03,926 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:33:03,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:03,929 INFO L225 Difference]: With dead ends: 577 [2021-08-06 20:33:03,929 INFO L226 Difference]: Without dead ends: 577 [2021-08-06 20:33:03,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 350.1ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:33:03,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-06 20:33:03,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 183. [2021-08-06 20:33:03,934 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:33:03,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 374 transitions. [2021-08-06 20:33:03,935 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 374 transitions. Word has length 24 [2021-08-06 20:33:03,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:03,935 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 374 transitions. [2021-08-06 20:33:03,935 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:33:03,935 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 374 transitions. [2021-08-06 20:33:03,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:03,936 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:03,936 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:33:03,955 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:33:04,142 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:33:04,142 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:33:04,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:04,143 INFO L82 PathProgramCache]: Analyzing trace with hash 318475960, now seen corresponding path program 8 times [2021-08-06 20:33:04,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:04,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368699006] [2021-08-06 20:33:04,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:04,143 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:04,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:04,184 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:33:04,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:04,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368699006] [2021-08-06 20:33:04,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368699006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:04,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113853128] [2021-08-06 20:33:04,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:04,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:04,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:04,185 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:33:04,186 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:33:04,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:04,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:04,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:04,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:04,602 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:33:04,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113853128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:04,602 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:04,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:33:04,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347669293] [2021-08-06 20:33:04,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:04,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:04,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:04,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:04,603 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:33:04,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:04,783 INFO L93 Difference]: Finished difference Result 355 states and 658 transitions. [2021-08-06 20:33:04,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:33:04,783 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:33:04,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:04,784 INFO L225 Difference]: With dead ends: 355 [2021-08-06 20:33:04,784 INFO L226 Difference]: Without dead ends: 351 [2021-08-06 20:33:04,785 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:33:04,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-08-06 20:33:04,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 240. [2021-08-06 20:33:04,790 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:33:04,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 506 transitions. [2021-08-06 20:33:04,791 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 506 transitions. Word has length 24 [2021-08-06 20:33:04,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:04,791 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 506 transitions. [2021-08-06 20:33:04,791 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:33:04,791 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 506 transitions. [2021-08-06 20:33:04,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:04,792 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:04,792 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:33:04,815 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:33:05,004 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:33:05,005 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:33:05,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:05,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1253908808, now seen corresponding path program 9 times [2021-08-06 20:33:05,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:05,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841808241] [2021-08-06 20:33:05,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:05,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:05,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:05,047 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:33:05,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:05,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841808241] [2021-08-06 20:33:05,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841808241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:05,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283485250] [2021-08-06 20:33:05,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:05,047 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:05,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:05,048 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:33:05,048 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:33:05,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:33:05,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:05,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:05,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:05,468 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:33:05,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283485250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:05,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:05,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:33:05,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659277880] [2021-08-06 20:33:05,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:05,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:05,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:05,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:05,469 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:33:05,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:05,705 INFO L93 Difference]: Finished difference Result 370 states and 706 transitions. [2021-08-06 20:33:05,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:33:05,706 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:33:05,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:05,707 INFO L225 Difference]: With dead ends: 370 [2021-08-06 20:33:05,707 INFO L226 Difference]: Without dead ends: 370 [2021-08-06 20:33:05,707 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 158.2ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:33:05,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-06 20:33:05,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 253. [2021-08-06 20:33:05,711 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:33:05,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 528 transitions. [2021-08-06 20:33:05,712 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 528 transitions. Word has length 24 [2021-08-06 20:33:05,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:05,712 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 528 transitions. [2021-08-06 20:33:05,712 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:33:05,712 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 528 transitions. [2021-08-06 20:33:05,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:05,713 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:05,713 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:33:05,731 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:33:05,926 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:33:05,927 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:33:05,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:05,927 INFO L82 PathProgramCache]: Analyzing trace with hash 351717368, now seen corresponding path program 3 times [2021-08-06 20:33:05,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:05,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177377390] [2021-08-06 20:33:05,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:05,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:05,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:05,981 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:33:05,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:05,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177377390] [2021-08-06 20:33:05,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177377390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:05,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498501648] [2021-08-06 20:33:05,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:05,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:05,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:05,985 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:33:05,985 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:33:06,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:33:06,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:06,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:33:06,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:06,338 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:33:06,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:06,376 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:33:06,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498501648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:06,376 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:06,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 20:33:06,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523381361] [2021-08-06 20:33:06,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:33:06,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:06,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:33:06,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:33:06,377 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:33:06,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:06,456 INFO L93 Difference]: Finished difference Result 273 states and 566 transitions. [2021-08-06 20:33:06,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 20:33:06,456 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:33:06,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:06,457 INFO L225 Difference]: With dead ends: 273 [2021-08-06 20:33:06,457 INFO L226 Difference]: Without dead ends: 273 [2021-08-06 20:33:06,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 53.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:33:06,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-08-06 20:33:06,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 233. [2021-08-06 20:33:06,461 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:33:06,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 494 transitions. [2021-08-06 20:33:06,461 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 494 transitions. Word has length 24 [2021-08-06 20:33:06,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:06,461 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 494 transitions. [2021-08-06 20:33:06,462 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:33:06,462 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 494 transitions. [2021-08-06 20:33:06,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:06,462 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:06,462 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:33:06,481 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:33:06,679 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:33:06,679 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:33:06,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:06,680 INFO L82 PathProgramCache]: Analyzing trace with hash 648118904, now seen corresponding path program 10 times [2021-08-06 20:33:06,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:06,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61680825] [2021-08-06 20:33:06,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:06,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:06,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:06,731 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:33:06,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:06,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61680825] [2021-08-06 20:33:06,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61680825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:06,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643578510] [2021-08-06 20:33:06,731 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:06,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:06,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:06,732 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:33:06,733 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:33:06,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:06,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:06,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:06,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:07,165 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:33:07,165 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:07,187 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:33:07,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643578510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:07,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:07,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:33:07,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512478777] [2021-08-06 20:33:07,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:07,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:07,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:07,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:07,188 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:33:07,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:07,466 INFO L93 Difference]: Finished difference Result 604 states and 1149 transitions. [2021-08-06 20:33:07,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:33:07,466 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:33:07,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:07,468 INFO L225 Difference]: With dead ends: 604 [2021-08-06 20:33:07,468 INFO L226 Difference]: Without dead ends: 604 [2021-08-06 20:33:07,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 197.0ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:33:07,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-06 20:33:07,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 283. [2021-08-06 20:33:07,475 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:33:07,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 612 transitions. [2021-08-06 20:33:07,476 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 612 transitions. Word has length 24 [2021-08-06 20:33:07,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:07,476 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 612 transitions. [2021-08-06 20:33:07,476 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:33:07,476 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 612 transitions. [2021-08-06 20:33:07,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:07,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:07,477 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,497 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:33:07,697 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:33:07,697 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:33:07,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:07,698 INFO L82 PathProgramCache]: Analyzing trace with hash 66299930, now seen corresponding path program 4 times [2021-08-06 20:33:07,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:07,698 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412138155] [2021-08-06 20:33:07,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:07,698 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:07,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:07,862 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 185, result has 36.9 percent of original size [2021-08-06 20:33:07,878 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 185, result has 36.9 percent of original size [2021-08-06 20:33:07,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 78.8 percent of original size [2021-08-06 20:33:07,981 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 78.8 percent of original size [2021-08-06 20:33:08,116 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 78.3 percent of original size [2021-08-06 20:33:08,132 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 78.3 percent of original size [2021-08-06 20:33:08,250 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 104, result has 52.5 percent of original size [2021-08-06 20:33:08,264 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 104, result has 52.5 percent of original size [2021-08-06 20:33:08,361 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 53, result has 69.7 percent of original size [2021-08-06 20:33:08,384 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 53, result has 69.7 percent of original size [2021-08-06 20:33:08,513 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:08,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:08,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412138155] [2021-08-06 20:33:08,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412138155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:08,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766463977] [2021-08-06 20:33:08,513 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:08,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:08,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:08,517 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:33:08,524 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:33:08,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:08,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:08,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:33:08,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:09,953 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:09,953 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:10,378 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,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766463977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:10,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:10,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:10,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583502670] [2021-08-06 20:33:10,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:10,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:10,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:10,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:10,379 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:33:10,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:10,932 INFO L93 Difference]: Finished difference Result 423 states and 858 transitions. [2021-08-06 20:33:10,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:33:10,932 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:10,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:10,934 INFO L225 Difference]: With dead ends: 423 [2021-08-06 20:33:10,934 INFO L226 Difference]: Without dead ends: 418 [2021-08-06 20:33:10,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 854.4ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:33:10,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-08-06 20:33:10,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 292. [2021-08-06 20:33:10,939 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:33:10,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 634 transitions. [2021-08-06 20:33:10,940 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 634 transitions. Word has length 26 [2021-08-06 20:33:10,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:10,940 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 634 transitions. [2021-08-06 20:33:10,940 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:10,940 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 634 transitions. [2021-08-06 20:33:10,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:10,941 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:10,941 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:10,959 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:33:11,149 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:33:11,149 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:33:11,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:11,149 INFO L82 PathProgramCache]: Analyzing trace with hash 320089054, now seen corresponding path program 5 times [2021-08-06 20:33:11,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:11,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991049174] [2021-08-06 20:33:11,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:11,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:11,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:11,292 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 128, result has 41.3 percent of original size [2021-08-06 20:33:11,303 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 128, result has 41.3 percent of original size [2021-08-06 20:33:11,361 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:33:11,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 84.8 percent of original size [2021-08-06 20:33:11,448 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 84.3 percent of original size [2021-08-06 20:33:11,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 84.3 percent of original size [2021-08-06 20:33:11,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 71.9 percent of original size [2021-08-06 20:33:11,541 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 71.9 percent of original size [2021-08-06 20:33:11,611 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 57.0 percent of original size [2021-08-06 20:33:11,616 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 57.0 percent of original size [2021-08-06 20:33:11,661 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 86.4 percent of original size [2021-08-06 20:33:11,664 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 86.4 percent of original size [2021-08-06 20:33:11,686 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,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:11,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991049174] [2021-08-06 20:33:11,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991049174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:11,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926329019] [2021-08-06 20:33:11,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:11,687 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:11,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:11,688 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:33:11,688 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:33:12,073 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:12,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:12,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:33:12,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:13,088 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:13,088 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:13,661 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:13,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926329019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:13,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:13,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:33:13,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132924462] [2021-08-06 20:33:13,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:33:13,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:13,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:33:13,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:33:13,662 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:33:14,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:14,622 INFO L93 Difference]: Finished difference Result 415 states and 845 transitions. [2021-08-06 20:33:14,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:33:14,622 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:33:14,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:14,623 INFO L225 Difference]: With dead ends: 415 [2021-08-06 20:33:14,624 INFO L226 Difference]: Without dead ends: 410 [2021-08-06 20:33:14,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1218.1ms TimeCoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:33:14,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-06 20:33:14,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 296. [2021-08-06 20:33:14,628 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:33:14,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 640 transitions. [2021-08-06 20:33:14,629 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 640 transitions. Word has length 26 [2021-08-06 20:33:14,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:14,629 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 640 transitions. [2021-08-06 20:33:14,629 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:33:14,629 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 640 transitions. [2021-08-06 20:33:14,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:14,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:14,630 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:14,647 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:33:14,832 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:33:14,833 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:33:14,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:14,833 INFO L82 PathProgramCache]: Analyzing trace with hash -1783447654, now seen corresponding path program 11 times [2021-08-06 20:33:14,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:14,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368387634] [2021-08-06 20:33:14,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:14,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:14,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:14,915 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 39.0 percent of original size [2021-08-06 20:33:14,920 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 39.0 percent of original size [2021-08-06 20:33:14,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 62.5 percent of original size [2021-08-06 20:33:14,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 62.5 percent of original size [2021-08-06 20:33:15,036 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 63.9 percent of original size [2021-08-06 20:33:15,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 63.9 percent of original size [2021-08-06 20:33:15,119 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 117, result has 55.3 percent of original size [2021-08-06 20:33:15,143 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 117, result has 55.3 percent of original size [2021-08-06 20:33:15,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 98, result has 57.0 percent of original size [2021-08-06 20:33:15,267 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 98, result has 57.0 percent of original size [2021-08-06 20:33:15,356 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 91.7 percent of original size [2021-08-06 20:33:15,361 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 91.7 percent of original size [2021-08-06 20:33:15,465 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:15,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:15,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368387634] [2021-08-06 20:33:15,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368387634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:15,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654123618] [2021-08-06 20:33:15,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:15,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:15,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:15,466 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:33:15,467 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:33:15,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:15,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:15,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:33:15,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:17,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:17,041 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-06 20:33:17,041 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 130 treesize of output 84 [2021-08-06 20:33:17,234 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:17,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654123618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:17,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:17,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:17,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620778889] [2021-08-06 20:33:17,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:33:17,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:17,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:33:17,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:33:17,235 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:33:19,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:19,025 INFO L93 Difference]: Finished difference Result 351 states and 718 transitions. [2021-08-06 20:33:19,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:33:19,026 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:19,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:19,027 INFO L225 Difference]: With dead ends: 351 [2021-08-06 20:33:19,027 INFO L226 Difference]: Without dead ends: 346 [2021-08-06 20:33:19,027 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 1944.5ms TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:33:19,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-08-06 20:33:19,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 304. [2021-08-06 20:33:19,031 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:33:19,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-06 20:33:19,032 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-06 20:33:19,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:19,032 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-06 20:33:19,032 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:19,032 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-06 20:33:19,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:19,033 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:19,033 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:19,054 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:33:19,241 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:33:19,241 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:33:19,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:19,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1596416026, now seen corresponding path program 6 times [2021-08-06 20:33:19,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:19,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761959878] [2021-08-06 20:33:19,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:19,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:19,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:19,359 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 102, result has 51.0 percent of original size [2021-08-06 20:33:19,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 102, result has 51.0 percent of original size [2021-08-06 20:33:19,449 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 87.7 percent of original size [2021-08-06 20:33:19,459 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 87.7 percent of original size [2021-08-06 20:33:19,565 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 87.2 percent of original size [2021-08-06 20:33:19,575 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 87.2 percent of original size [2021-08-06 20:33:19,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 82.1 percent of original size [2021-08-06 20:33:19,659 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 82.1 percent of original size [2021-08-06 20:33:19,719 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 68.8 percent of original size [2021-08-06 20:33:19,725 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 68.8 percent of original size [2021-08-06 20:33:19,804 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:19,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:19,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761959878] [2021-08-06 20:33:19,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761959878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:19,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438856449] [2021-08-06 20:33:19,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:19,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:19,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:19,805 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:33:19,806 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:33:20,372 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:20,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:20,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:33:20,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:21,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:21,218 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:21,219 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:22,135 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:22,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438856449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:22,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:22,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:22,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944192249] [2021-08-06 20:33:22,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:22,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:22,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:22,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:22,136 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:33:24,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:24,495 INFO L93 Difference]: Finished difference Result 508 states and 997 transitions. [2021-08-06 20:33:24,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:33:24,496 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:24,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:24,497 INFO L225 Difference]: With dead ends: 508 [2021-08-06 20:33:24,497 INFO L226 Difference]: Without dead ends: 503 [2021-08-06 20:33:24,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 2250.3ms TimeCoverageRelationStatistics Valid=235, Invalid=1325, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:33:24,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-08-06 20:33:24,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 310. [2021-08-06 20:33:24,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.168284789644013) internal successors, (670), 309 states have internal predecessors, (670), 0 states have call successors, (0), 0 states have call 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:24,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 670 transitions. [2021-08-06 20:33:24,503 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 670 transitions. Word has length 26 [2021-08-06 20:33:24,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:24,504 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 670 transitions. [2021-08-06 20:33:24,504 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:24,504 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 670 transitions. [2021-08-06 20:33:24,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:24,504 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:24,504 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:24,524 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:33:24,725 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:33:24,725 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:33:24,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:24,725 INFO L82 PathProgramCache]: Analyzing trace with hash -729726950, now seen corresponding path program 7 times [2021-08-06 20:33:24,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:24,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899131993] [2021-08-06 20:33:24,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:24,726 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:24,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:24,828 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:33:24,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.2 percent of original size [2021-08-06 20:33:24,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.7 percent of original size [2021-08-06 20:33:24,972 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.7 percent of original size [2021-08-06 20:33:25,195 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,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:25,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899131993] [2021-08-06 20:33:25,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899131993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:25,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64176580] [2021-08-06 20:33:25,196 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:25,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:25,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:25,196 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:33:25,197 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:33:25,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:25,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:33:25,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:27,019 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:27,019 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:27,459 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:27,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64176580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:27,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:27,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:27,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241454093] [2021-08-06 20:33:27,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:27,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:27,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:27,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:27,460 INFO L87 Difference]: Start difference. First operand 310 states and 670 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:28,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:28,601 INFO L93 Difference]: Finished difference Result 484 states and 972 transitions. [2021-08-06 20:33:28,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:33:28,602 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:28,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:28,603 INFO L225 Difference]: With dead ends: 484 [2021-08-06 20:33:28,603 INFO L226 Difference]: Without dead ends: 479 [2021-08-06 20:33:28,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1319.2ms TimeCoverageRelationStatistics Valid=202, Invalid=790, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:33:28,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-08-06 20:33:28,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 314. [2021-08-06 20:33:28,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.1725239616613417) internal successors, (680), 313 states have internal predecessors, (680), 0 states have call successors, (0), 0 states have call 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:28,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 680 transitions. [2021-08-06 20:33:28,609 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 680 transitions. Word has length 26 [2021-08-06 20:33:28,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:28,609 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 680 transitions. [2021-08-06 20:33:28,609 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:28,609 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 680 transitions. [2021-08-06 20:33:28,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:28,610 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:28,610 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:28,630 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:33:28,828 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:33:28,828 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:33:28,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:28,828 INFO L82 PathProgramCache]: Analyzing trace with hash 1992855578, now seen corresponding path program 8 times [2021-08-06 20:33:28,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:28,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120372225] [2021-08-06 20:33:28,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:28,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:28,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:28,945 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 92.6 percent of original size [2021-08-06 20:33:28,952 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 92.6 percent of original size [2021-08-06 20:33:29,095 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.8 percent of original size [2021-08-06 20:33:29,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.8 percent of original size [2021-08-06 20:33:29,300 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:29,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:29,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120372225] [2021-08-06 20:33:29,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120372225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:29,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978970224] [2021-08-06 20:33:29,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:29,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:29,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:29,301 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:33:29,303 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:33:30,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:30,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:30,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:33:30,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:30,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:30,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:33:30,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:33:30,919 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-08-06 20:33:30,919 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 156 treesize of output 110 [2021-08-06 20:33:31,587 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 64.4 percent of original size [2021-08-06 20:33:31,598 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 64.4 percent of original size [2021-08-06 20:33:32,179 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:32,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978970224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:32,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:32,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:32,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973738059] [2021-08-06 20:33:32,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:32,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:32,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:32,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:32,181 INFO L87 Difference]: Start difference. First operand 314 states and 680 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:34,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:34,051 INFO L93 Difference]: Finished difference Result 534 states and 1070 transitions. [2021-08-06 20:33:34,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:33:34,051 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:34,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:34,053 INFO L225 Difference]: With dead ends: 534 [2021-08-06 20:33:34,053 INFO L226 Difference]: Without dead ends: 529 [2021-08-06 20:33:34,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 1930.4ms TimeCoverageRelationStatistics Valid=280, Invalid=1052, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:33:34,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-08-06 20:33:34,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 315. [2021-08-06 20:33:34,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.1687898089171975) internal successors, (681), 314 states have internal predecessors, (681), 0 states have call successors, (0), 0 states have call 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:34,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 681 transitions. [2021-08-06 20:33:34,059 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 681 transitions. Word has length 26 [2021-08-06 20:33:34,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:34,059 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 681 transitions. [2021-08-06 20:33:34,059 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:34,059 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 681 transitions. [2021-08-06 20:33:34,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:34,060 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:34,060 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:34,081 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:33:34,270 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:33:34,271 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:33:34,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:34,271 INFO L82 PathProgramCache]: Analyzing trace with hash -121398562, now seen corresponding path program 9 times [2021-08-06 20:33:34,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:34,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628621027] [2021-08-06 20:33:34,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:34,271 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:34,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:34,367 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 78, result has 56.7 percent of original size [2021-08-06 20:33:34,379 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 78, result has 56.7 percent of original size [2021-08-06 20:33:34,447 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 95, result has 59.6 percent of original size [2021-08-06 20:33:34,461 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 95, result has 59.6 percent of original size [2021-08-06 20:33:34,560 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 101, result has 57.4 percent of original size [2021-08-06 20:33:34,576 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 101, result has 57.4 percent of original size [2021-08-06 20:33:34,644 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 47.0 percent of original size [2021-08-06 20:33:34,651 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 47.0 percent of original size [2021-08-06 20:33:34,708 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 71.4 percent of original size [2021-08-06 20:33:34,711 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 71.4 percent of original size [2021-08-06 20:33:34,739 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 69.0 percent of original size [2021-08-06 20:33:34,742 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 69.0 percent of original size [2021-08-06 20:33:34,774 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,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:34,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628621027] [2021-08-06 20:33:34,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628621027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:34,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227343767] [2021-08-06 20:33:34,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:34,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:34,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:34,775 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:33:34,775 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:33:35,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:33:35,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:35,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:33:35,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:36,472 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:33:36,472 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:37,817 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:37,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227343767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:37,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:37,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:37,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761518651] [2021-08-06 20:33:37,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:37,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:37,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:37,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:37,819 INFO L87 Difference]: Start difference. First operand 315 states and 681 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:39,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:39,352 INFO L93 Difference]: Finished difference Result 496 states and 996 transitions. [2021-08-06 20:33:39,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:33:39,353 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:39,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:39,354 INFO L225 Difference]: With dead ends: 496 [2021-08-06 20:33:39,354 INFO L226 Difference]: Without dead ends: 491 [2021-08-06 20:33:39,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 1633.8ms TimeCoverageRelationStatistics Valid=282, Invalid=1050, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:33:39,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-08-06 20:33:39,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 316. [2021-08-06 20:33:39,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.165079365079365) internal successors, (682), 315 states have internal predecessors, (682), 0 states have call successors, (0), 0 states have call 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:39,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 682 transitions. [2021-08-06 20:33:39,360 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 682 transitions. Word has length 26 [2021-08-06 20:33:39,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:39,360 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 682 transitions. [2021-08-06 20:33:39,360 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:39,360 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 682 transitions. [2021-08-06 20:33:39,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:39,360 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:39,360 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:39,381 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:33:39,568 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:33:39,569 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:33:39,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:39,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1016721510, now seen corresponding path program 12 times [2021-08-06 20:33:39,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:39,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405750272] [2021-08-06 20:33:39,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:39,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:39,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:39,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 125, result has 28.2 percent of original size [2021-08-06 20:33:39,652 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 125, result has 28.2 percent of original size [2021-08-06 20:33:39,698 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 144, result has 39.5 percent of original size [2021-08-06 20:33:39,736 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 144, result has 39.5 percent of original size [2021-08-06 20:33:39,798 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 144, result has 41.2 percent of original size [2021-08-06 20:33:39,814 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 144, result has 41.2 percent of original size [2021-08-06 20:33:39,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 366, result has 40.8 percent of original size [2021-08-06 20:33:39,969 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 366, result has 40.8 percent of original size [2021-08-06 20:33:40,103 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 160, result has 40.1 percent of original size [2021-08-06 20:33:40,121 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 160, result has 40.1 percent of original size [2021-08-06 20:33:40,304 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:40,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:40,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405750272] [2021-08-06 20:33:40,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405750272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:40,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847977883] [2021-08-06 20:33:40,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:40,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:40,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:40,305 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:33:40,307 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:33:41,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:41,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:41,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:33:41,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:42,340 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:33:42,340 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 102 [2021-08-06 20:33:43,435 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:43,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847977883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:43,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:43,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 20:33:43,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577888142] [2021-08-06 20:33:43,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:33:43,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:43,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:33:43,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:33:43,436 INFO L87 Difference]: Start difference. First operand 316 states and 682 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:46,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:46,327 INFO L93 Difference]: Finished difference Result 412 states and 822 transitions. [2021-08-06 20:33:46,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:33:46,328 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:46,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:46,329 INFO L225 Difference]: With dead ends: 412 [2021-08-06 20:33:46,329 INFO L226 Difference]: Without dead ends: 407 [2021-08-06 20:33:46,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 2956.0ms TimeCoverageRelationStatistics Valid=330, Invalid=1832, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:33:46,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-08-06 20:33:46,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 314. [2021-08-06 20:33:46,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.159744408945687) internal successors, (676), 313 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call 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:46,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 676 transitions. [2021-08-06 20:33:46,343 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 676 transitions. Word has length 26 [2021-08-06 20:33:46,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:46,344 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 676 transitions. [2021-08-06 20:33:46,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:46,344 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 676 transitions. [2021-08-06 20:33:46,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:46,344 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:46,344 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:46,364 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:33:46,552 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:33:46,553 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:33:46,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:46,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1705861018, now seen corresponding path program 13 times [2021-08-06 20:33:46,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:46,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710512896] [2021-08-06 20:33:46,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:46,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:46,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:46,606 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 70.9 percent of original size [2021-08-06 20:33:46,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 70.9 percent of original size [2021-08-06 20:33:46,633 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 67.7 percent of original size [2021-08-06 20:33:46,642 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 67.7 percent of original size [2021-08-06 20:33:46,699 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 68.7 percent of original size [2021-08-06 20:33:46,710 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 68.7 percent of original size [2021-08-06 20:33:46,780 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 78, result has 73.6 percent of original size [2021-08-06 20:33:46,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 78, result has 73.6 percent of original size [2021-08-06 20:33:46,935 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.5 percent of original size [2021-08-06 20:33:46,946 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.5 percent of original size [2021-08-06 20:33:47,009 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 89.7 percent of original size [2021-08-06 20:33:47,021 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 89.7 percent of original size [2021-08-06 20:33:47,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 68.1 percent of original size [2021-08-06 20:33:47,085 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 68.1 percent of original size [2021-08-06 20:33:47,114 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 64.3 percent of original size [2021-08-06 20:33:47,116 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 64.3 percent of original size [2021-08-06 20:33:47,143 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 58.3 percent of original size [2021-08-06 20:33:47,144 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 58.3 percent of original size [2021-08-06 20:33:47,168 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:47,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:47,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710512896] [2021-08-06 20:33:47,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710512896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:47,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178786551] [2021-08-06 20:33:47,169 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:47,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:47,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:47,169 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:33:47,171 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:33:48,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:48,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:33:48,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:48,923 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:33:48,923 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:33:50,334 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:50,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178786551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:50,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:50,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 20:33:50,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771446563] [2021-08-06 20:33:50,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:33:50,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:50,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:33:50,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:50,335 INFO L87 Difference]: Start difference. First operand 314 states and 676 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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:33:54,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:54,952 INFO L93 Difference]: Finished difference Result 715 states and 1410 transitions. [2021-08-06 20:33:54,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-06 20:33:54,952 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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 26 [2021-08-06 20:33:54,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:54,954 INFO L225 Difference]: With dead ends: 715 [2021-08-06 20:33:54,954 INFO L226 Difference]: Without dead ends: 695 [2021-08-06 20:33:54,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1194 ImplicationChecksByTransitivity, 4494.7ms TimeCoverageRelationStatistics Valid=782, Invalid=3124, Unknown=0, NotChecked=0, Total=3906 [2021-08-06 20:33:54,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-08-06 20:33:54,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 325. [2021-08-06 20:33:54,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.175925925925926) internal successors, (705), 324 states have internal predecessors, (705), 0 states have call successors, (0), 0 states have call 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:54,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 705 transitions. [2021-08-06 20:33:54,962 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 705 transitions. Word has length 26 [2021-08-06 20:33:54,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:54,962 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 705 transitions. [2021-08-06 20:33:54,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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:33:54,962 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 705 transitions. [2021-08-06 20:33:54,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:54,962 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:54,962 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:54,984 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:33:55,182 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:33:55,182 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:33:55,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:55,183 INFO L82 PathProgramCache]: Analyzing trace with hash -983480102, now seen corresponding path program 10 times [2021-08-06 20:33:55,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:55,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37520466] [2021-08-06 20:33:55,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:55,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:55,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:55,288 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 86.7 percent of original size [2021-08-06 20:33:55,301 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 86.7 percent of original size [2021-08-06 20:33:55,388 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 86.5 percent of original size [2021-08-06 20:33:55,402 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 86.5 percent of original size [2021-08-06 20:33:55,471 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 76.8 percent of original size [2021-08-06 20:33:55,479 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 76.8 percent of original size [2021-08-06 20:33:55,684 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:55,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:55,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37520466] [2021-08-06 20:33:55,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37520466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:55,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902267776] [2021-08-06 20:33:55,685 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:55,685 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:55,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:55,686 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:33:55,686 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:33:56,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:56,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:56,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:33:56,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:57,851 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:57,852 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:58,287 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:58,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902267776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:58,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:58,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:58,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136456276] [2021-08-06 20:33:58,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:58,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:58,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:58,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:58,288 INFO L87 Difference]: Start difference. First operand 325 states and 705 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:58,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:58,932 INFO L93 Difference]: Finished difference Result 458 states and 949 transitions. [2021-08-06 20:33:58,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:33:58,932 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:58,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:58,933 INFO L225 Difference]: With dead ends: 458 [2021-08-06 20:33:58,933 INFO L226 Difference]: Without dead ends: 453 [2021-08-06 20:33:58,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 774.9ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:33:58,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-08-06 20:33:58,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 333. [2021-08-06 20:33:58,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.1716867469879517) internal successors, (721), 332 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call 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:58,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 721 transitions. [2021-08-06 20:33:58,939 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 721 transitions. Word has length 26 [2021-08-06 20:33:58,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:58,939 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 721 transitions. [2021-08-06 20:33:58,939 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:58,939 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 721 transitions. [2021-08-06 20:33:58,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:58,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:58,940 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:58,959 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:33:59,154 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:33:59,154 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:33:59,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:59,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1739102426, now seen corresponding path program 11 times [2021-08-06 20:33:59,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:59,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086129938] [2021-08-06 20:33:59,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:59,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:59,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:59,239 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 92.6 percent of original size [2021-08-06 20:33:59,245 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 92.6 percent of original size [2021-08-06 20:33:59,301 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 92.4 percent of original size [2021-08-06 20:33:59,307 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 92.4 percent of original size [2021-08-06 20:33:59,361 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:33:59,366 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 84.7 percent of original size [2021-08-06 20:33:59,459 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 87.8 percent of original size [2021-08-06 20:33:59,463 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 87.8 percent of original size [2021-08-06 20:33:59,492 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 86.4 percent of original size [2021-08-06 20:33:59,495 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 86.4 percent of original size [2021-08-06 20:33:59,521 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:59,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:59,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086129938] [2021-08-06 20:33:59,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086129938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:59,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774376316] [2021-08-06 20:33:59,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:59,522 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:59,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:59,522 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:33:59,523 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:34:00,782 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:34:00,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:00,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:34:00,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:01,494 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:34:01,494 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:34:02,654 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:02,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774376316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:02,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:02,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:34:02,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739888577] [2021-08-06 20:34:02,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:34:02,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:02,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:34:02,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:34:02,656 INFO L87 Difference]: Start difference. First operand 333 states and 721 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:34:04,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:04,485 INFO L93 Difference]: Finished difference Result 530 states and 1080 transitions. [2021-08-06 20:34:04,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:34:04,496 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:34:04,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:04,498 INFO L225 Difference]: With dead ends: 530 [2021-08-06 20:34:04,498 INFO L226 Difference]: Without dead ends: 525 [2021-08-06 20:34:04,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 1884.0ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:34:04,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-08-06 20:34:04,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 335. [2021-08-06 20:34:04,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.1736526946107784) internal successors, (726), 334 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call 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:04,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 726 transitions. [2021-08-06 20:34:04,504 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 726 transitions. Word has length 26 [2021-08-06 20:34:04,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:04,504 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 726 transitions. [2021-08-06 20:34:04,504 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:34:04,504 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 726 transitions. [2021-08-06 20:34:04,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:04,505 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:04,505 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:34:04,525 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:34:04,708 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:34:04,709 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:34:04,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:04,709 INFO L82 PathProgramCache]: Analyzing trace with hash -2052596322, now seen corresponding path program 12 times [2021-08-06 20:34:04,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:04,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024972406] [2021-08-06 20:34:04,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:04,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:04,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:04,789 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 73.1 percent of original size [2021-08-06 20:34:04,794 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 73.1 percent of original size [2021-08-06 20:34:04,851 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 72.5 percent of original size [2021-08-06 20:34:04,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 72.5 percent of original size [2021-08-06 20:34:04,899 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 58.7 percent of original size [2021-08-06 20:34:04,903 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 58.7 percent of original size [2021-08-06 20:34:04,938 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 87.5 percent of original size [2021-08-06 20:34:04,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 87.5 percent of original size [2021-08-06 20:34:04,987 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 82.9 percent of original size [2021-08-06 20:34:04,989 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 82.9 percent of original size [2021-08-06 20:34:05,014 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 80.0 percent of original size [2021-08-06 20:34:05,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 80.0 percent of original size [2021-08-06 20:34:05,038 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:05,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:05,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024972406] [2021-08-06 20:34:05,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024972406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:05,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362674290] [2021-08-06 20:34:05,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:05,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:05,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:05,039 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:34:05,039 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:34:06,368 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:34:06,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:06,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:34:06,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:06,978 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:34:06,978 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 93 treesize of output 77 [2021-08-06 20:34:08,185 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:08,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362674290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:08,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:08,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:34:08,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516613259] [2021-08-06 20:34:08,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:34:08,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:08,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:34:08,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:34:08,186 INFO L87 Difference]: Start difference. First operand 335 states and 726 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:08,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:08,933 INFO L93 Difference]: Finished difference Result 469 states and 977 transitions. [2021-08-06 20:34:08,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:34:08,933 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:08,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:08,934 INFO L225 Difference]: With dead ends: 469 [2021-08-06 20:34:08,935 INFO L226 Difference]: Without dead ends: 464 [2021-08-06 20:34:08,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 792.9ms TimeCoverageRelationStatistics Valid=151, Invalid=605, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:34:08,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-08-06 20:34:08,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 338. [2021-08-06 20:34:08,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.1839762611275964) internal successors, (736), 337 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call 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:08,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 736 transitions. [2021-08-06 20:34:08,940 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 736 transitions. Word has length 26 [2021-08-06 20:34:08,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:08,940 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 736 transitions. [2021-08-06 20:34:08,940 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:08,940 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 736 transitions. [2021-08-06 20:34:08,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:08,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:08,940 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:34:08,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:09,161 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:34:09,161 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:34:09,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:09,161 INFO L82 PathProgramCache]: Analyzing trace with hash 1125002074, now seen corresponding path program 13 times [2021-08-06 20:34:09,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:09,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384183150] [2021-08-06 20:34:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:09,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:09,264 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 65.9 percent of original size [2021-08-06 20:34:09,285 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 65.9 percent of original size [2021-08-06 20:34:09,347 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 65.4 percent of original size [2021-08-06 20:34:09,355 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 65.4 percent of original size [2021-08-06 20:34:09,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 61.4 percent of original size [2021-08-06 20:34:09,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 61.4 percent of original size [2021-08-06 20:34:09,482 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 66.4 percent of original size [2021-08-06 20:34:09,488 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 66.4 percent of original size [2021-08-06 20:34:09,533 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 20:34:09,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.2 percent of original size [2021-08-06 20:34:09,569 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:34:09,572 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 83.9 percent of original size [2021-08-06 20:34:09,601 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:09,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:09,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384183150] [2021-08-06 20:34:09,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384183150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:09,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884468600] [2021-08-06 20:34:09,602 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:09,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:09,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:09,605 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:34:09,605 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:34:11,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:11,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:34:11,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:11,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:34:11,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 20:34:11,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:34:11,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 91 treesize of output 69 [2021-08-06 20:34:12,895 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:12,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884468600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:12,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:12,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:34:12,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795458785] [2021-08-06 20:34:12,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:34:12,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:12,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:34:12,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:34:12,897 INFO L87 Difference]: Start difference. First operand 338 states and 736 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:34:14,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:14,162 INFO L93 Difference]: Finished difference Result 498 states and 1027 transitions. [2021-08-06 20:34:14,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:34:14,162 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:34:14,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:14,164 INFO L225 Difference]: With dead ends: 498 [2021-08-06 20:34:14,164 INFO L226 Difference]: Without dead ends: 488 [2021-08-06 20:34:14,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1314.4ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:34:14,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-08-06 20:34:14,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 347. [2021-08-06 20:34:14,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 2.1965317919075145) internal successors, (760), 346 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call 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:14,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 760 transitions. [2021-08-06 20:34:14,169 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 760 transitions. Word has length 26 [2021-08-06 20:34:14,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:14,169 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 760 transitions. [2021-08-06 20:34:14,169 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:34:14,169 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 760 transitions. [2021-08-06 20:34:14,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:14,170 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:14,170 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:34:14,194 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:34:14,382 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:34:14,383 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:34:14,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:14,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1758141146, now seen corresponding path program 14 times [2021-08-06 20:34:14,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:14,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662029290] [2021-08-06 20:34:14,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:14,383 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:14,483 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 65.8 percent of original size [2021-08-06 20:34:14,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 65.8 percent of original size [2021-08-06 20:34:14,585 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 86.7 percent of original size [2021-08-06 20:34:14,595 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 86.7 percent of original size [2021-08-06 20:34:14,680 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:34:14,688 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.7 percent of original size [2021-08-06 20:34:14,755 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.3 percent of original size [2021-08-06 20:34:14,762 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.3 percent of original size [2021-08-06 20:34:14,841 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 72.9 percent of original size [2021-08-06 20:34:14,846 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 72.9 percent of original size [2021-08-06 20:34:14,893 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 5, result has 90.4 percent of original size [2021-08-06 20:34:14,896 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 5, result has 90.4 percent of original size [2021-08-06 20:34:14,923 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:14,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:14,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662029290] [2021-08-06 20:34:14,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662029290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:14,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542914346] [2021-08-06 20:34:14,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:14,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:14,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:14,925 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:34:14,929 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:34:16,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:16,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:16,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:34:16,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:17,465 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:34:17,465 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:34:19,778 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:19,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542914346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:19,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:19,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:34:19,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714887224] [2021-08-06 20:34:19,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:34:19,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:19,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:34:19,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:34:19,779 INFO L87 Difference]: Start difference. First operand 347 states and 760 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:34:22,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:22,604 INFO L93 Difference]: Finished difference Result 555 states and 1122 transitions. [2021-08-06 20:34:22,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:34:22,604 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:34:22,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:22,606 INFO L225 Difference]: With dead ends: 555 [2021-08-06 20:34:22,606 INFO L226 Difference]: Without dead ends: 545 [2021-08-06 20:34:22,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 2932.5ms TimeCoverageRelationStatistics Valid=242, Invalid=1240, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:34:22,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-08-06 20:34:22,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 354. [2021-08-06 20:34:22,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.218130311614731) internal successors, (783), 353 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call 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:22,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 783 transitions. [2021-08-06 20:34:22,612 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 783 transitions. Word has length 26 [2021-08-06 20:34:22,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:22,612 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 783 transitions. [2021-08-06 20:34:22,612 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:34:22,612 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 783 transitions. [2021-08-06 20:34:22,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:22,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:22,613 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:22,633 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:34:22,828 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:34:22,829 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:34:22,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:22,829 INFO L82 PathProgramCache]: Analyzing trace with hash -429256102, now seen corresponding path program 14 times [2021-08-06 20:34:22,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:22,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55381683] [2021-08-06 20:34:22,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:22,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:22,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:22,918 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 122, result has 31.1 percent of original size [2021-08-06 20:34:22,926 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 122, result has 31.1 percent of original size [2021-08-06 20:34:22,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 170, result has 32.0 percent of original size [2021-08-06 20:34:22,975 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 170, result has 32.0 percent of original size [2021-08-06 20:34:23,037 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 170, result has 33.3 percent of original size [2021-08-06 20:34:23,051 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 170, result has 33.3 percent of original size [2021-08-06 20:34:23,132 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 604, result has 17.4 percent of original size [2021-08-06 20:34:23,180 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 604, result has 17.4 percent of original size [2021-08-06 20:34:23,268 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 152, result has 50.8 percent of original size [2021-08-06 20:34:23,290 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 152, result has 50.8 percent of original size [2021-08-06 20:34:23,350 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 47, result has 76.1 percent of original size [2021-08-06 20:34:23,362 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 47, result has 76.1 percent of original size [2021-08-06 20:34:23,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 60.7 percent of original size [2021-08-06 20:34:23,420 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 60.7 percent of original size [2021-08-06 20:34:23,453 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 58.3 percent of original size [2021-08-06 20:34:23,457 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 58.3 percent of original size [2021-08-06 20:34:23,487 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:23,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:23,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55381683] [2021-08-06 20:34:23,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55381683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:23,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268591319] [2021-08-06 20:34:23,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:23,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:23,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:23,488 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:34:23,489 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:34:25,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:25,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:25,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:34:25,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:26,189 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:34:26,189 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:34:26,374 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:26,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268591319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:26,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:26,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 20:34:26,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991686166] [2021-08-06 20:34:26,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:34:26,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:26,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:34:26,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:34:26,375 INFO L87 Difference]: Start difference. First operand 354 states and 783 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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:34:28,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:28,357 INFO L93 Difference]: Finished difference Result 411 states and 861 transitions. [2021-08-06 20:34:28,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:34:28,357 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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:34:28,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:28,358 INFO L225 Difference]: With dead ends: 411 [2021-08-06 20:34:28,359 INFO L226 Difference]: Without dead ends: 406 [2021-08-06 20:34:28,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 2047.5ms TimeCoverageRelationStatistics Valid=350, Invalid=1720, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:34:28,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-08-06 20:34:28,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 354. [2021-08-06 20:34:28,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.218130311614731) internal successors, (783), 353 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call 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:28,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 783 transitions. [2021-08-06 20:34:28,364 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 783 transitions. Word has length 26 [2021-08-06 20:34:28,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:28,364 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 783 transitions. [2021-08-06 20:34:28,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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:34:28,364 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 783 transitions. [2021-08-06 20:34:28,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:28,364 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:28,364 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:28,385 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:34:28,585 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:34:28,585 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:34:28,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:28,585 INFO L82 PathProgramCache]: Analyzing trace with hash -1920751014, now seen corresponding path program 15 times [2021-08-06 20:34:28,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:28,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994437616] [2021-08-06 20:34:28,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:28,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:28,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:28,650 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 69.2 percent of original size [2021-08-06 20:34:28,653 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 69.2 percent of original size [2021-08-06 20:34:28,678 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 85.7 percent of original size [2021-08-06 20:34:28,690 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 85.7 percent of original size [2021-08-06 20:34:28,754 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 86.2 percent of original size [2021-08-06 20:34:28,768 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 86.2 percent of original size [2021-08-06 20:34:28,840 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 73.5 percent of original size [2021-08-06 20:34:28,855 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 73.5 percent of original size [2021-08-06 20:34:28,901 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 74.4 percent of original size [2021-08-06 20:34:28,909 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 74.4 percent of original size [2021-08-06 20:34:28,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 74.4 percent of original size [2021-08-06 20:34:28,971 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 74.4 percent of original size [2021-08-06 20:34:29,024 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 73.8 percent of original size [2021-08-06 20:34:29,032 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 73.8 percent of original size [2021-08-06 20:34:29,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 73.4 percent of original size [2021-08-06 20:34:29,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 73.4 percent of original size [2021-08-06 20:34:29,117 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 71.2 percent of original size [2021-08-06 20:34:29,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 71.2 percent of original size [2021-08-06 20:34:29,150 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:29,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:29,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994437616] [2021-08-06 20:34:29,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994437616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:29,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862827989] [2021-08-06 20:34:29,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:29,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:29,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:29,151 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:34:29,151 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:34:30,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:34:30,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:30,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:34:30,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:31,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:34:31,722 INFO L354 Elim1Store]: treesize reduction 22, result has 56.9 percent of original size [2021-08-06 20:34:31,722 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 130 treesize of output 106 [2021-08-06 20:34:32,838 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:32,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862827989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:32,839 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:32,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-08-06 20:34:32,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026013579] [2021-08-06 20:34:32,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:34:32,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:32,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:34:32,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:34:32,839 INFO L87 Difference]: Start difference. First operand 354 states and 783 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:34,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:34,581 INFO L93 Difference]: Finished difference Result 549 states and 1124 transitions. [2021-08-06 20:34:34,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:34:34,581 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:34,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:34,583 INFO L225 Difference]: With dead ends: 549 [2021-08-06 20:34:34,583 INFO L226 Difference]: Without dead ends: 539 [2021-08-06 20:34:34,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 1774.1ms TimeCoverageRelationStatistics Valid=404, Invalid=2248, Unknown=0, NotChecked=0, Total=2652 [2021-08-06 20:34:34,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-08-06 20:34:34,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 369. [2021-08-06 20:34:34,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 368 states have (on average 2.220108695652174) internal successors, (817), 368 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call 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:34,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 817 transitions. [2021-08-06 20:34:34,588 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 817 transitions. Word has length 26 [2021-08-06 20:34:34,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:34,588 INFO L470 AbstractCegarLoop]: Abstraction has 369 states and 817 transitions. [2021-08-06 20:34:34,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:34,589 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 817 transitions. [2021-08-06 20:34:34,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:34,589 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:34,589 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:34,613 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:34:34,811 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:34:34,811 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:34:34,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:34,811 INFO L82 PathProgramCache]: Analyzing trace with hash -2001640870, now seen corresponding path program 16 times [2021-08-06 20:34:34,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:34,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535335588] [2021-08-06 20:34:34,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:34,812 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:34,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:34,859 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 62.1 percent of original size [2021-08-06 20:34:34,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 62.1 percent of original size [2021-08-06 20:34:34,882 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 81.1 percent of original size [2021-08-06 20:34:34,888 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 81.1 percent of original size [2021-08-06 20:34:34,939 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 82.5 percent of original size [2021-08-06 20:34:34,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 82.5 percent of original size [2021-08-06 20:34:35,008 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 54.5 percent of original size [2021-08-06 20:34:35,016 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 54.5 percent of original size [2021-08-06 20:34:35,066 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 76.6 percent of original size [2021-08-06 20:34:35,075 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 76.6 percent of original size [2021-08-06 20:34:35,141 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 77.0 percent of original size [2021-08-06 20:34:35,150 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 77.0 percent of original size [2021-08-06 20:34:35,215 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 70.9 percent of original size [2021-08-06 20:34:35,220 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 70.9 percent of original size [2021-08-06 20:34:35,255 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 68.9 percent of original size [2021-08-06 20:34:35,259 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 68.9 percent of original size [2021-08-06 20:34:35,292 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 66.7 percent of original size [2021-08-06 20:34:35,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 66.7 percent of original size [2021-08-06 20:34:35,324 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:35,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:35,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535335588] [2021-08-06 20:34:35,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535335588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:35,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479998183] [2021-08-06 20:34:35,325 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:34:35,325 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:35,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:35,325 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:34:35,326 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:34:37,182 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:34:37,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:37,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:34:37,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:37,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:34:37,885 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-08-06 20:34:37,885 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 129 treesize of output 111 [2021-08-06 20:34:39,360 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:39,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479998183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:39,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:39,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 20:34:39,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493612545] [2021-08-06 20:34:39,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:34:39,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:39,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:34:39,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:34:39,362 INFO L87 Difference]: Start difference. First operand 369 states and 817 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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:42,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:42,320 INFO L93 Difference]: Finished difference Result 742 states and 1527 transitions. [2021-08-06 20:34:42,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:34:42,320 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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 26 [2021-08-06 20:34:42,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:42,322 INFO L225 Difference]: With dead ends: 742 [2021-08-06 20:34:42,323 INFO L226 Difference]: Without dead ends: 726 [2021-08-06 20:34:42,323 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 2885.2ms TimeCoverageRelationStatistics Valid=527, Invalid=2023, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:34:42,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-08-06 20:34:42,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 414. [2021-08-06 20:34:42,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.2445520581113803) internal successors, (927), 413 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call 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,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 927 transitions. [2021-08-06 20:34:42,329 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 927 transitions. Word has length 26 [2021-08-06 20:34:42,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:42,330 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 927 transitions. [2021-08-06 20:34:42,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 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:42,330 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 927 transitions. [2021-08-06 20:34:42,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:42,330 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:42,331 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:34:42,354 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:34:42,548 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:34:42,549 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:34:42,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:42,549 INFO L82 PathProgramCache]: Analyzing trace with hash 836353438, now seen corresponding path program 15 times [2021-08-06 20:34:42,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:42,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594067320] [2021-08-06 20:34:42,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:42,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:42,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:42,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 92.7 percent of original size [2021-08-06 20:34:42,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 92.7 percent of original size [2021-08-06 20:34:42,712 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.9 percent of original size [2021-08-06 20:34:42,720 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.9 percent of original size [2021-08-06 20:34:42,789 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 85.0 percent of original size [2021-08-06 20:34:42,796 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 85.0 percent of original size [2021-08-06 20:34:42,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 87.8 percent of original size [2021-08-06 20:34:42,863 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 87.8 percent of original size [2021-08-06 20:34:42,908 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 81.1 percent of original size [2021-08-06 20:34:42,912 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 81.1 percent of original size [2021-08-06 20:34:42,940 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 79.2 percent of original size [2021-08-06 20:34:42,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 79.2 percent of original size [2021-08-06 20:34:42,968 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:42,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:42,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594067320] [2021-08-06 20:34:42,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594067320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:42,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486115833] [2021-08-06 20:34:42,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:42,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:42,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:42,970 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:34:42,970 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:34:44,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:34:44,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:44,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 20:34:44,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:45,613 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:34:45,614 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 95 treesize of output 87 [2021-08-06 20:34:46,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 74.1 percent of original size [2021-08-06 20:34:46,853 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 74.1 percent of original size [2021-08-06 20:34:48,069 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:48,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486115833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:48,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:48,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 20:34:48,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134330066] [2021-08-06 20:34:48,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:34:48,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:48,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:34:48,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:34:48,070 INFO L87 Difference]: Start difference. First operand 414 states and 927 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:34:50,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:50,156 INFO L93 Difference]: Finished difference Result 633 states and 1309 transitions. [2021-08-06 20:34:50,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:34:50,156 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:34:50,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:50,158 INFO L225 Difference]: With dead ends: 633 [2021-08-06 20:34:50,158 INFO L226 Difference]: Without dead ends: 623 [2021-08-06 20:34:50,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 2057.7ms TimeCoverageRelationStatistics Valid=252, Invalid=1308, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:34:50,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-08-06 20:34:50,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 414. [2021-08-06 20:34:50,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.2445520581113803) internal successors, (927), 413 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call 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,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 927 transitions. [2021-08-06 20:34:50,165 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 927 transitions. Word has length 26 [2021-08-06 20:34:50,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:50,165 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 927 transitions. [2021-08-06 20:34:50,165 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:34:50,165 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 927 transitions. [2021-08-06 20:34:50,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:50,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:50,166 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:50,187 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:34:50,373 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:34:50,373 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:34:50,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:50,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1935474206, now seen corresponding path program 17 times [2021-08-06 20:34:50,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:50,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468080281] [2021-08-06 20:34:50,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:50,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:50,427 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 76.1 percent of original size [2021-08-06 20:34:50,429 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 76.1 percent of original size [2021-08-06 20:34:50,451 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 81.3 percent of original size [2021-08-06 20:34:50,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 81.3 percent of original size [2021-08-06 20:34:50,495 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 82.9 percent of original size [2021-08-06 20:34:50,500 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 82.9 percent of original size [2021-08-06 20:34:50,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 81.0 percent of original size [2021-08-06 20:34:50,569 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 81.0 percent of original size [2021-08-06 20:34:50,604 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 87.0 percent of original size [2021-08-06 20:34:50,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 87.0 percent of original size [2021-08-06 20:34:50,710 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 73.5 percent of original size [2021-08-06 20:34:50,713 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 73.5 percent of original size [2021-08-06 20:34:50,742 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 70.5 percent of original size [2021-08-06 20:34:50,745 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 70.5 percent of original size [2021-08-06 20:34:50,771 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 66.7 percent of original size [2021-08-06 20:34:50,773 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 66.7 percent of original size [2021-08-06 20:34:50,797 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:50,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:50,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468080281] [2021-08-06 20:34:50,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468080281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:50,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113192351] [2021-08-06 20:34:50,798 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:34:50,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:50,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:50,825 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:34:50,833 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:34:52,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:34:52,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:52,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:34:52,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:53,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:34:53,550 INFO L354 Elim1Store]: treesize reduction 20, result has 60.8 percent of original size [2021-08-06 20:34:53,551 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 126 treesize of output 106 [2021-08-06 20:34:54,470 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:54,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113192351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:54,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:54,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-06 20:34:54,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058633688] [2021-08-06 20:34:54,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:34:54,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:54,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:34:54,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:34:54,471 INFO L87 Difference]: Start difference. First operand 414 states and 927 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:34:59,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:59,707 INFO L93 Difference]: Finished difference Result 585 states and 1272 transitions. [2021-08-06 20:34:59,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:34:59,707 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:34:59,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:59,709 INFO L225 Difference]: With dead ends: 585 [2021-08-06 20:34:59,709 INFO L226 Difference]: Without dead ends: 575 [2021-08-06 20:34:59,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 3016.5ms TimeCoverageRelationStatistics Valid=538, Invalid=2324, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:34:59,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-08-06 20:34:59,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 440. [2021-08-06 20:34:59,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 2.2391799544419135) internal successors, (983), 439 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call 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:59,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 983 transitions. [2021-08-06 20:34:59,715 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 983 transitions. Word has length 26 [2021-08-06 20:34:59,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:59,715 INFO L470 AbstractCegarLoop]: Abstraction has 440 states and 983 transitions. [2021-08-06 20:34:59,716 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:34:59,716 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 983 transitions. [2021-08-06 20:34:59,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:59,716 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:59,716 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:34:59,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:59,932 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:34:59,933 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:34:59,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:59,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1975466006, now seen corresponding path program 16 times [2021-08-06 20:34:59,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:59,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617672723] [2021-08-06 20:34:59,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:59,933 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:59,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:00,035 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 87.8 percent of original size [2021-08-06 20:35:00,043 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 87.8 percent of original size [2021-08-06 20:35:00,110 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 74.8 percent of original size [2021-08-06 20:35:00,118 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 74.8 percent of original size [2021-08-06 20:35:00,188 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 92.1 percent of original size [2021-08-06 20:35:00,194 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 92.1 percent of original size [2021-08-06 20:35:00,272 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 82.4 percent of original size [2021-08-06 20:35:00,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 82.4 percent of original size [2021-08-06 20:35:00,417 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:35:00,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:00,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617672723] [2021-08-06 20:35:00,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617672723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:00,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159087451] [2021-08-06 20:35:00,418 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:00,418 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:00,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:00,418 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:35:00,419 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:35:02,551 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:02,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:02,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:35:02,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:03,290 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:35:03,290 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:35:04,361 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:35:04,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159087451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:04,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:04,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:35:04,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377959642] [2021-08-06 20:35:04,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:35:04,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:04,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:35:04,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:35:04,362 INFO L87 Difference]: Start difference. First operand 440 states and 983 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:35:06,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:06,271 INFO L93 Difference]: Finished difference Result 705 states and 1472 transitions. [2021-08-06 20:35:06,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:35:06,271 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:35:06,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:06,273 INFO L225 Difference]: With dead ends: 705 [2021-08-06 20:35:06,273 INFO L226 Difference]: Without dead ends: 700 [2021-08-06 20:35:06,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1906.4ms TimeCoverageRelationStatistics Valid=304, Invalid=1102, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:35:06,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-08-06 20:35:06,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 439. [2021-08-06 20:35:06,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 2.2351598173515983) internal successors, (979), 438 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call 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:06,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 979 transitions. [2021-08-06 20:35:06,280 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 979 transitions. Word has length 26 [2021-08-06 20:35:06,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:06,280 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 979 transitions. [2021-08-06 20:35:06,280 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:35:06,280 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 979 transitions. [2021-08-06 20:35:06,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:06,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:06,281 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:35:06,306 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:35:06,491 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:35:06,491 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:35:06,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:06,492 INFO L82 PathProgramCache]: Analyzing trace with hash 291662298, now seen corresponding path program 17 times [2021-08-06 20:35:06,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:06,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012135572] [2021-08-06 20:35:06,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:06,492 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:06,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:06,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 38.3 percent of original size [2021-08-06 20:35:06,632 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 38.3 percent of original size [2021-08-06 20:35:06,673 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 104, result has 35.0 percent of original size [2021-08-06 20:35:06,678 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 104, result has 35.0 percent of original size [2021-08-06 20:35:06,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 73.6 percent of original size [2021-08-06 20:35:06,727 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 73.6 percent of original size [2021-08-06 20:35:06,791 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 72.5 percent of original size [2021-08-06 20:35:06,798 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 72.5 percent of original size [2021-08-06 20:35:06,851 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:35:06,857 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 79.1 percent of original size [2021-08-06 20:35:06,897 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:35:06,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:06,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012135572] [2021-08-06 20:35:06,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012135572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:06,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740014669] [2021-08-06 20:35:06,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:06,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:06,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:06,913 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:35:06,913 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:35:09,115 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:09,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:09,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:35:09,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:10,152 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:35:10,152 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:35:10,571 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:35:10,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740014669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:10,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:10,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:35:10,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922222012] [2021-08-06 20:35:10,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:35:10,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:10,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:35:10,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:35:10,572 INFO L87 Difference]: Start difference. First operand 439 states and 979 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:35:11,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:11,308 INFO L93 Difference]: Finished difference Result 620 states and 1319 transitions. [2021-08-06 20:35:11,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:35:11,308 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:35:11,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:11,310 INFO L225 Difference]: With dead ends: 620 [2021-08-06 20:35:11,310 INFO L226 Difference]: Without dead ends: 615 [2021-08-06 20:35:11,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 879.2ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:35:11,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-08-06 20:35:11,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 453. [2021-08-06 20:35:11,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 2.243362831858407) internal successors, (1014), 452 states have internal predecessors, (1014), 0 states have call successors, (0), 0 states have call 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,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1014 transitions. [2021-08-06 20:35:11,316 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1014 transitions. Word has length 26 [2021-08-06 20:35:11,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:11,316 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 1014 transitions. [2021-08-06 20:35:11,316 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:35:11,316 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1014 transitions. [2021-08-06 20:35:11,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:11,317 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:11,317 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:35:11,340 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:35:11,524 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:35:11,525 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:35:11,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:11,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1280722470, now seen corresponding path program 18 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 [1836513023] [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,635 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 65.6 percent of original size [2021-08-06 20:35:11,642 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 65.6 percent of original size [2021-08-06 20:35:11,687 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 88, result has 47.0 percent of original size [2021-08-06 20:35:11,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 88, result has 47.0 percent of original size [2021-08-06 20:35:11,739 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 62.3 percent of original size [2021-08-06 20:35:11,745 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 62.3 percent of original size [2021-08-06 20:35:11,794 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 60.5 percent of original size [2021-08-06 20:35:11,796 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 60.5 percent of original size [2021-08-06 20:35:11,819 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 55.3 percent of original size [2021-08-06 20:35:11,820 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 55.3 percent of original size [2021-08-06 20:35:11,840 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:35:11,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:11,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836513023] [2021-08-06 20:35:11,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836513023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:11,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904191564] [2021-08-06 20:35:11,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:11,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:11,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:11,842 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:35:11,842 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:35:14,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:35:14,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:14,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:35:14,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:14,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:35:14,893 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:35:14,893 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:35:16,041 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:35:16,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904191564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:16,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:16,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:35:16,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047409662] [2021-08-06 20:35:16,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:35:16,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:16,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:35:16,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:16,042 INFO L87 Difference]: Start difference. First operand 453 states and 1014 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:35:17,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:17,256 INFO L93 Difference]: Finished difference Result 710 states and 1489 transitions. [2021-08-06 20:35:17,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:35:17,256 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:35:17,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:17,258 INFO L225 Difference]: With dead ends: 710 [2021-08-06 20:35:17,258 INFO L226 Difference]: Without dead ends: 705 [2021-08-06 20:35:17,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1275.8ms TimeCoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:35:17,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-08-06 20:35:17,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 453. [2021-08-06 20:35:17,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 2.243362831858407) internal successors, (1014), 452 states have internal predecessors, (1014), 0 states have call successors, (0), 0 states have call 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:17,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1014 transitions. [2021-08-06 20:35:17,265 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1014 transitions. Word has length 26 [2021-08-06 20:35:17,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:17,265 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 1014 transitions. [2021-08-06 20:35:17,265 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:35:17,265 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1014 transitions. [2021-08-06 20:35:17,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:17,266 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:17,266 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:35:17,289 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:35:17,476 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:35:17,476 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:35:17,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:17,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1454412646, now seen corresponding path program 19 times [2021-08-06 20:35:17,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:17,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70825751] [2021-08-06 20:35:17,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:17,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:17,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:17,586 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 94.3 percent of original size [2021-08-06 20:35:17,592 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 94.3 percent of original size [2021-08-06 20:35:17,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 48, result has 48.9 percent of original size [2021-08-06 20:35:17,656 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 48, result has 48.9 percent of original size [2021-08-06 20:35:17,688 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 31.9 percent of original size [2021-08-06 20:35:17,691 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 31.9 percent of original size [2021-08-06 20:35:17,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 46.0 percent of original size [2021-08-06 20:35:17,719 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 46.0 percent of original size [2021-08-06 20:35:17,741 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 38.6 percent of original size [2021-08-06 20:35:17,743 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 38.6 percent of original size [2021-08-06 20:35:17,763 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:35:17,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:17,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70825751] [2021-08-06 20:35:17,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70825751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:17,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407956424] [2021-08-06 20:35:17,763 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:17,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:17,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:17,764 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:35:17,777 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:35:20,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:20,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:35:20,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:20,759 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:35:20,760 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 94 treesize of output 78 [2021-08-06 20:35:21,851 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:35:21,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407956424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:21,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:21,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 20:35:21,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205686256] [2021-08-06 20:35:21,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:35:21,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:21,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:35:21,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:21,852 INFO L87 Difference]: Start difference. First operand 453 states and 1014 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:35:22,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:22,367 INFO L93 Difference]: Finished difference Result 624 states and 1336 transitions. [2021-08-06 20:35:22,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:35:22,367 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:35:22,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:22,369 INFO L225 Difference]: With dead ends: 624 [2021-08-06 20:35:22,369 INFO L226 Difference]: Without dead ends: 619 [2021-08-06 20:35:22,369 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 640.7ms TimeCoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:35:22,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-06 20:35:22,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 455. [2021-08-06 20:35:22,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 2.2422907488986783) internal successors, (1018), 454 states have internal predecessors, (1018), 0 states have call successors, (0), 0 states have call 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,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1018 transitions. [2021-08-06 20:35:22,375 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1018 transitions. Word has length 26 [2021-08-06 20:35:22,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:22,375 INFO L470 AbstractCegarLoop]: Abstraction has 455 states and 1018 transitions. [2021-08-06 20:35:22,375 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:35:22,375 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1018 transitions. [2021-08-06 20:35:22,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:22,376 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:22,376 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:35:22,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:22,582 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:35:22,582 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:35:22,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:22,583 INFO L82 PathProgramCache]: Analyzing trace with hash -2046217062, now seen corresponding path program 20 times [2021-08-06 20:35:22,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:22,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373458143] [2021-08-06 20:35:22,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:22,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:22,693 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 61.8 percent of original size [2021-08-06 20:35:22,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 61.8 percent of original size [2021-08-06 20:35:22,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 65.7 percent of original size [2021-08-06 20:35:22,755 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 65.7 percent of original size [2021-08-06 20:35:22,817 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:35:22,822 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 70.6 percent of original size [2021-08-06 20:35:22,859 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 56.4 percent of original size [2021-08-06 20:35:22,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 56.4 percent of original size [2021-08-06 20:35:22,886 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:35:22,889 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 52.0 percent of original size [2021-08-06 20:35:22,912 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:35:22,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:22,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373458143] [2021-08-06 20:35:22,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373458143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:22,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849444201] [2021-08-06 20:35:22,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:22,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:22,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:22,913 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:35:22,914 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:35:25,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:25,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:25,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:35:25,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:25,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:35:25,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:35:25,998 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 85 treesize of output 69 [2021-08-06 20:35:27,127 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:35:27,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849444201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:27,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:27,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:35:27,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980478694] [2021-08-06 20:35:27,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:35:27,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:27,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:35:27,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:27,128 INFO L87 Difference]: Start difference. First operand 455 states and 1018 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:35:27,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:27,843 INFO L93 Difference]: Finished difference Result 620 states and 1328 transitions. [2021-08-06 20:35:27,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:35:27,843 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:35:27,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:27,845 INFO L225 Difference]: With dead ends: 620 [2021-08-06 20:35:27,845 INFO L226 Difference]: Without dead ends: 615 [2021-08-06 20:35:27,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 811.1ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:35:27,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-08-06 20:35:27,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 459. [2021-08-06 20:35:27,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 2.2401746724890828) internal successors, (1026), 458 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call 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:27,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1026 transitions. [2021-08-06 20:35:27,851 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1026 transitions. Word has length 26 [2021-08-06 20:35:27,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:27,852 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 1026 transitions. [2021-08-06 20:35:27,852 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:35:27,852 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1026 transitions. [2021-08-06 20:35:27,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:27,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:27,852 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:35:27,878 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:35:28,064 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:35:28,065 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:35:28,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:28,065 INFO L82 PathProgramCache]: Analyzing trace with hash -2095905962, now seen corresponding path program 21 times [2021-08-06 20:35:28,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:28,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933503843] [2021-08-06 20:35:28,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:28,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:28,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:28,167 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 118, result has 50.2 percent of original size [2021-08-06 20:35:28,182 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 118, result has 50.2 percent of original size [2021-08-06 20:35:28,248 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 81.2 percent of original size [2021-08-06 20:35:28,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 81.2 percent of original size [2021-08-06 20:35:28,402 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 56.4 percent of original size [2021-08-06 20:35:28,409 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 56.4 percent of original size [2021-08-06 20:35:28,447 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 34.3 percent of original size [2021-08-06 20:35:28,451 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 34.3 percent of original size [2021-08-06 20:35:28,500 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 30.9 percent of original size [2021-08-06 20:35:28,503 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 30.9 percent of original size [2021-08-06 20:35:28,528 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:35:28,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:28,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933503843] [2021-08-06 20:35:28,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933503843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:28,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016691286] [2021-08-06 20:35:28,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:35:28,528 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:28,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:28,529 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:35:28,530 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:35:31,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:35:31,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:31,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:35:31,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:31,846 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:35:31,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 93 treesize of output 77 [2021-08-06 20:35:33,031 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:35:33,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016691286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:33,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:33,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-06 20:35:33,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133467160] [2021-08-06 20:35:33,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:35:33,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:33,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:35:33,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:33,032 INFO L87 Difference]: Start difference. First operand 459 states and 1026 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) 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:35:33,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:33,541 INFO L93 Difference]: Finished difference Result 617 states and 1328 transitions. [2021-08-06 20:35:33,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:35:33,541 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) 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:35:33,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:33,543 INFO L225 Difference]: With dead ends: 617 [2021-08-06 20:35:33,543 INFO L226 Difference]: Without dead ends: 612 [2021-08-06 20:35:33,543 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 689.9ms TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:35:33,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-08-06 20:35:33,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 463. [2021-08-06 20:35:33,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 2.2337662337662336) internal successors, (1032), 462 states have internal predecessors, (1032), 0 states have call successors, (0), 0 states have call 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:33,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1032 transitions. [2021-08-06 20:35:33,549 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1032 transitions. Word has length 26 [2021-08-06 20:35:33,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:33,549 INFO L470 AbstractCegarLoop]: Abstraction has 463 states and 1032 transitions. [2021-08-06 20:35:33,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) 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:35:33,550 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1032 transitions. [2021-08-06 20:35:33,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:33,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:33,550 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:35:33,575 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:35:33,772 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:35:33,772 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:35:33,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:33,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1598426410, now seen corresponding path program 22 times [2021-08-06 20:35:33,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:33,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306609044] [2021-08-06 20:35:33,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:33,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:33,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:33,868 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 98, result has 50.8 percent of original size [2021-08-06 20:35:33,880 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 98, result has 50.8 percent of original size [2021-08-06 20:35:33,957 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 77.5 percent of original size [2021-08-06 20:35:33,971 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 77.5 percent of original size [2021-08-06 20:35:34,075 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 90, result has 61.9 percent of original size [2021-08-06 20:35:34,095 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 90, result has 61.9 percent of original size [2021-08-06 20:35:34,199 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 90, result has 60.2 percent of original size [2021-08-06 20:35:34,217 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 90, result has 60.2 percent of original size [2021-08-06 20:35:34,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 123, result has 48.3 percent of original size [2021-08-06 20:35:34,345 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 123, result has 48.3 percent of original size [2021-08-06 20:35:34,418 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 62.2 percent of original size [2021-08-06 20:35:34,420 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 62.2 percent of original size [2021-08-06 20:35:34,443 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:35:34,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:34,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306609044] [2021-08-06 20:35:34,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306609044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:34,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589233227] [2021-08-06 20:35:34,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:34,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:34,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:34,444 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:35:34,445 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:35:37,126 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:37,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:37,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:35:37,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:37,996 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:35:37,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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:35:38,487 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:35:38,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589233227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:38,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:38,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:35:38,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499804067] [2021-08-06 20:35:38,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:35:38,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:38,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:35:38,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:35:38,488 INFO L87 Difference]: Start difference. First operand 463 states and 1032 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:35:39,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:39,069 INFO L93 Difference]: Finished difference Result 617 states and 1316 transitions. [2021-08-06 20:35:39,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:35:39,070 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:35:39,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:39,071 INFO L225 Difference]: With dead ends: 617 [2021-08-06 20:35:39,071 INFO L226 Difference]: Without dead ends: 612 [2021-08-06 20:35:39,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 813.0ms TimeCoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:35:39,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-08-06 20:35:39,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 465. [2021-08-06 20:35:39,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 2.2370689655172415) internal successors, (1038), 464 states have internal predecessors, (1038), 0 states have call successors, (0), 0 states have call 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,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1038 transitions. [2021-08-06 20:35:39,077 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1038 transitions. Word has length 26 [2021-08-06 20:35:39,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:39,078 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 1038 transitions. [2021-08-06 20:35:39,078 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:35:39,078 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1038 transitions. [2021-08-06 20:35:39,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:39,078 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:39,078 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:35:39,105 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:35:39,305 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:35:39,306 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:35:39,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:39,306 INFO L82 PathProgramCache]: Analyzing trace with hash 509143638, now seen corresponding path program 18 times [2021-08-06 20:35:39,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:39,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837719622] [2021-08-06 20:35:39,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:39,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:39,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:39,354 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:35:39,356 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:35:39,378 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 3, result has 96.4 percent of original size [2021-08-06 20:35:39,385 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 3, result has 96.4 percent of original size [2021-08-06 20:35:39,428 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 80.5 percent of original size [2021-08-06 20:35:39,434 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 80.5 percent of original size [2021-08-06 20:35:39,623 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 20:35:39,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 90.0 percent of original size [2021-08-06 20:35:39,653 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:35:39,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:39,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837719622] [2021-08-06 20:35:39,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837719622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:39,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485540050] [2021-08-06 20:35:39,653 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:39,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:39,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:39,654 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:35:39,654 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:35:42,484 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:35:42,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:42,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:35:42,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:43,496 INFO L354 Elim1Store]: treesize reduction 46, result has 13.2 percent of original size [2021-08-06 20:35:43,497 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 122 treesize of output 82 [2021-08-06 20:35:43,681 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:35:43,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485540050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:43,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:43,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:35:43,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830190255] [2021-08-06 20:35:43,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:35:43,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:43,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:35:43,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:35:43,682 INFO L87 Difference]: Start difference. First operand 465 states and 1038 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:35:44,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:44,525 INFO L93 Difference]: Finished difference Result 617 states and 1282 transitions. [2021-08-06 20:35:44,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:35:44,525 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:35:44,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:44,527 INFO L225 Difference]: With dead ends: 617 [2021-08-06 20:35:44,527 INFO L226 Difference]: Without dead ends: 607 [2021-08-06 20:35:44,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 924.7ms TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:35:44,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-08-06 20:35:44,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 484. [2021-08-06 20:35:44,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 2.2318840579710146) internal successors, (1078), 483 states have internal predecessors, (1078), 0 states have call successors, (0), 0 states have call 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:44,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1078 transitions. [2021-08-06 20:35:44,533 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1078 transitions. Word has length 26 [2021-08-06 20:35:44,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:44,533 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1078 transitions. [2021-08-06 20:35:44,533 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:35:44,533 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1078 transitions. [2021-08-06 20:35:44,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:44,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:44,534 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:35:44,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-06 20:35:44,740 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:35:44,741 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:35:44,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:44,741 INFO L82 PathProgramCache]: Analyzing trace with hash -405959978, now seen corresponding path program 23 times [2021-08-06 20:35:44,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:44,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368560127] [2021-08-06 20:35:44,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:44,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:44,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 138, result has 49.8 percent of original size [2021-08-06 20:35:44,850 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 138, result has 49.8 percent of original size [2021-08-06 20:35:44,909 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 63.6 percent of original size [2021-08-06 20:35:44,926 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 63.6 percent of original size [2021-08-06 20:35:45,019 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 72.1 percent of original size [2021-08-06 20:35:45,029 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 72.1 percent of original size [2021-08-06 20:35:45,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 47, result has 65.9 percent of original size [2021-08-06 20:35:45,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 47, result has 65.9 percent of original size [2021-08-06 20:35:45,235 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:35:45,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:45,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368560127] [2021-08-06 20:35:45,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368560127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:45,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453215439] [2021-08-06 20:35:45,235 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:45,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:45,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:45,236 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:35:45,237 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:35:48,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:48,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:48,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 20:35:48,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:48,876 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:35:48,876 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:35:49,977 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:35:49,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453215439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:49,977 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:49,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-06 20:35:49,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13813300] [2021-08-06 20:35:49,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:35:49,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:49,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:35:49,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:49,978 INFO L87 Difference]: Start difference. First operand 484 states and 1078 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:35:51,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:51,844 INFO L93 Difference]: Finished difference Result 789 states and 1627 transitions. [2021-08-06 20:35:51,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:35:51,849 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:35:51,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:51,852 INFO L225 Difference]: With dead ends: 789 [2021-08-06 20:35:51,852 INFO L226 Difference]: Without dead ends: 779 [2021-08-06 20:35:51,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1754.1ms TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:35:51,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2021-08-06 20:35:51,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 485. [2021-08-06 20:35:51,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 2.231404958677686) internal successors, (1080), 484 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call 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,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1080 transitions. [2021-08-06 20:35:51,859 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1080 transitions. Word has length 26 [2021-08-06 20:35:51,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:51,859 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 1080 transitions. [2021-08-06 20:35:51,859 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:35:51,860 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1080 transitions. [2021-08-06 20:35:51,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:51,860 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:51,860 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:35:51,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:52,061 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:35:52,061 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:35:52,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:52,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1063241130, now seen corresponding path program 19 times [2021-08-06 20:35:52,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:52,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824099765] [2021-08-06 20:35:52,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:52,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:52,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:52,112 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 69.2 percent of original size [2021-08-06 20:35:52,115 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 69.2 percent of original size [2021-08-06 20:35:52,138 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 89.7 percent of original size [2021-08-06 20:35:52,143 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 89.7 percent of original size [2021-08-06 20:35:52,180 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 72.9 percent of original size [2021-08-06 20:35:52,183 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 72.9 percent of original size [2021-08-06 20:35:52,210 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 82.4 percent of original size [2021-08-06 20:35:52,215 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 82.4 percent of original size [2021-08-06 20:35:52,258 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 82.8 percent of original size [2021-08-06 20:35:52,263 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 82.8 percent of original size [2021-08-06 20:35:52,359 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:35:52,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:52,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824099765] [2021-08-06 20:35:52,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824099765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:52,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176398704] [2021-08-06 20:35:52,360 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:52,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:52,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:52,360 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:35:52,361 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:35:55,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:55,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:35:55,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:55,959 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:35:55,960 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:35:57,555 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:35:57,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176398704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:57,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:57,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:35:57,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138305882] [2021-08-06 20:35:57,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:35:57,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:57,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:35:57,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:35:57,556 INFO L87 Difference]: Start difference. First operand 485 states and 1080 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:35:59,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:59,214 INFO L93 Difference]: Finished difference Result 926 states and 1883 transitions. [2021-08-06 20:35:59,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:35:59,214 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:35:59,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:59,217 INFO L225 Difference]: With dead ends: 926 [2021-08-06 20:35:59,217 INFO L226 Difference]: Without dead ends: 912 [2021-08-06 20:35:59,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 1576.5ms TimeCoverageRelationStatistics Valid=361, Invalid=1445, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:35:59,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2021-08-06 20:35:59,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 490. [2021-08-06 20:35:59,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 2.233128834355828) internal successors, (1092), 489 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:35:59,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1092 transitions. [2021-08-06 20:35:59,225 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1092 transitions. Word has length 26 [2021-08-06 20:35:59,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:59,225 INFO L470 AbstractCegarLoop]: Abstraction has 490 states and 1092 transitions. [2021-08-06 20:35:59,225 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:35:59,225 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1092 transitions. [2021-08-06 20:35:59,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:59,226 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:59,226 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:35:59,251 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:35:59,426 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:35:59,426 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:35:59,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:59,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1774753178, now seen corresponding path program 24 times [2021-08-06 20:35:59,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:59,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999072394] [2021-08-06 20:35:59,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:59,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:59,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:59,545 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 68.1 percent of original size [2021-08-06 20:35:59,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 68.1 percent of original size [2021-08-06 20:35:59,622 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 73.0 percent of original size [2021-08-06 20:35:59,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 73.0 percent of original size [2021-08-06 20:35:59,715 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 66.1 percent of original size [2021-08-06 20:35:59,724 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 66.1 percent of original size [2021-08-06 20:35:59,792 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 77.5 percent of original size [2021-08-06 20:35:59,797 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 77.5 percent of original size [2021-08-06 20:35:59,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 93.3 percent of original size [2021-08-06 20:35:59,857 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 93.3 percent of original size [2021-08-06 20:35:59,889 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 4, result has 92.7 percent of original size [2021-08-06 20:35:59,893 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 4, result has 92.7 percent of original size [2021-08-06 20:35:59,922 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:35:59,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:59,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999072394] [2021-08-06 20:35:59,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999072394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:59,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44303127] [2021-08-06 20:35:59,923 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:59,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:59,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:59,923 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:35:59,925 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:36:02,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:36:02,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:02,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 20:36:02,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:03,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:03,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:36:03,500 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 85 treesize of output 69 [2021-08-06 20:36:04,598 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:36:04,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44303127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:04,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:04,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:36:04,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849335170] [2021-08-06 20:36:04,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:36:04,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:04,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:36:04,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:36:04,599 INFO L87 Difference]: Start difference. First operand 490 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:36:06,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:06,159 INFO L93 Difference]: Finished difference Result 687 states and 1456 transitions. [2021-08-06 20:36:06,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:36:06,159 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:36:06,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:06,161 INFO L225 Difference]: With dead ends: 687 [2021-08-06 20:36:06,161 INFO L226 Difference]: Without dead ends: 682 [2021-08-06 20:36:06,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1597.0ms TimeCoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:36:06,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-08-06 20:36:06,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 487. [2021-08-06 20:36:06,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 2.2263374485596708) internal successors, (1082), 486 states have internal predecessors, (1082), 0 states have call successors, (0), 0 states have call 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:06,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1082 transitions. [2021-08-06 20:36:06,171 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1082 transitions. Word has length 26 [2021-08-06 20:36:06,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:06,171 INFO L470 AbstractCegarLoop]: Abstraction has 487 states and 1082 transitions. [2021-08-06 20:36:06,172 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:36:06,172 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1082 transitions. [2021-08-06 20:36:06,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:06,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:06,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] [2021-08-06 20:36:06,201 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:36:06,388 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:36:06,388 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:36:06,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:06,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1421093350, now seen corresponding path program 20 times [2021-08-06 20:36:06,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:06,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272991904] [2021-08-06 20:36:06,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:06,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:06,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:06,445 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 58.2 percent of original size [2021-08-06 20:36:06,449 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 58.2 percent of original size [2021-08-06 20:36:06,472 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 79.0 percent of original size [2021-08-06 20:36:06,480 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 79.0 percent of original size [2021-08-06 20:36:06,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 62.8 percent of original size [2021-08-06 20:36:06,540 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 62.8 percent of original size [2021-08-06 20:36:06,583 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 69.2 percent of original size [2021-08-06 20:36:06,595 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 69.2 percent of original size [2021-08-06 20:36:06,648 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 66.1 percent of original size [2021-08-06 20:36:06,663 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 66.1 percent of original size [2021-08-06 20:36:06,721 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 83.7 percent of original size [2021-08-06 20:36:06,725 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 83.7 percent of original size [2021-08-06 20:36:06,753 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 81.8 percent of original size [2021-08-06 20:36:06,756 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 81.8 percent of original size [2021-08-06 20:36:06,783 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:36:06,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:06,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272991904] [2021-08-06 20:36:06,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272991904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:06,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401715941] [2021-08-06 20:36:06,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:06,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:06,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:06,784 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:36:06,785 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:36:09,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:09,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:09,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:36:09,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:10,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:10,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:10,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:10,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:36:10,555 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 122 treesize of output 100 [2021-08-06 20:36:11,400 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:36:11,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401715941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:11,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:11,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:36:11,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301412000] [2021-08-06 20:36:11,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:36:11,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:11,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:36:11,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:36:11,401 INFO L87 Difference]: Start difference. First operand 487 states and 1082 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:36:13,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:13,673 INFO L93 Difference]: Finished difference Result 733 states and 1545 transitions. [2021-08-06 20:36:13,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:36:13,674 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:36:13,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:13,675 INFO L225 Difference]: With dead ends: 733 [2021-08-06 20:36:13,675 INFO L226 Difference]: Without dead ends: 723 [2021-08-06 20:36:13,675 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 2229.9ms TimeCoverageRelationStatistics Valid=400, Invalid=1492, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:36:13,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-08-06 20:36:13,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 497. [2021-08-06 20:36:13,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.221774193548387) internal successors, (1102), 496 states have internal predecessors, (1102), 0 states have call successors, (0), 0 states have call 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:13,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1102 transitions. [2021-08-06 20:36:13,682 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1102 transitions. Word has length 26 [2021-08-06 20:36:13,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:13,682 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1102 transitions. [2021-08-06 20:36:13,682 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:36:13,682 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1102 transitions. [2021-08-06 20:36:13,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:13,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:13,683 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:36:13,708 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:36:13,883 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:36:13,883 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:36:13,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:13,883 INFO L82 PathProgramCache]: Analyzing trace with hash -314370918, now seen corresponding path program 25 times [2021-08-06 20:36:13,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:13,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271742001] [2021-08-06 20:36:13,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:13,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:13,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:13,982 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 128, result has 57.5 percent of original size [2021-08-06 20:36:14,014 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 128, result has 57.5 percent of original size [2021-08-06 20:36:14,089 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 128, result has 57.5 percent of original size [2021-08-06 20:36:14,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 128, result has 57.5 percent of original size [2021-08-06 20:36:14,192 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 84, result has 69.1 percent of original size [2021-08-06 20:36:14,223 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 84, result has 69.1 percent of original size [2021-08-06 20:36:14,343 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 79.6 percent of original size [2021-08-06 20:36:14,350 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 79.6 percent of original size [2021-08-06 20:36:14,462 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:36:14,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:14,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271742001] [2021-08-06 20:36:14,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271742001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:14,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573153400] [2021-08-06 20:36:14,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:14,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:14,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:14,463 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:36:14,463 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:36:17,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:17,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:36:17,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:18,285 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:36:18,285 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 93 treesize of output 77 [2021-08-06 20:36:19,587 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:36:19,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573153400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:19,587 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:19,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:36:19,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506357306] [2021-08-06 20:36:19,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:36:19,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:19,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:36:19,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:36:19,588 INFO L87 Difference]: Start difference. First operand 497 states and 1102 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:36:20,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:20,358 INFO L93 Difference]: Finished difference Result 684 states and 1457 transitions. [2021-08-06 20:36:20,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:36:20,358 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:36:20,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:20,360 INFO L225 Difference]: With dead ends: 684 [2021-08-06 20:36:20,360 INFO L226 Difference]: Without dead ends: 679 [2021-08-06 20:36:20,360 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 860.3ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:36:20,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-08-06 20:36:20,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 497. [2021-08-06 20:36:20,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.221774193548387) internal successors, (1102), 496 states have internal predecessors, (1102), 0 states have call successors, (0), 0 states have call 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:20,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1102 transitions. [2021-08-06 20:36:20,366 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1102 transitions. Word has length 26 [2021-08-06 20:36:20,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:20,366 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1102 transitions. [2021-08-06 20:36:20,366 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:36:20,366 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1102 transitions. [2021-08-06 20:36:20,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:20,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:20,367 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:36:20,393 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:36:20,567 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:36:20,567 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:36:20,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:20,568 INFO L82 PathProgramCache]: Analyzing trace with hash -621267686, now seen corresponding path program 21 times [2021-08-06 20:36:20,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:20,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617087872] [2021-08-06 20:36:20,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:20,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:20,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:20,622 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 65.6 percent of original size [2021-08-06 20:36:20,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 65.6 percent of original size [2021-08-06 20:36:20,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 69.6 percent of original size [2021-08-06 20:36:20,665 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 69.6 percent of original size [2021-08-06 20:36:20,717 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 70.5 percent of original size [2021-08-06 20:36:20,730 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 70.5 percent of original size [2021-08-06 20:36:20,790 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 75.2 percent of original size [2021-08-06 20:36:20,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 75.2 percent of original size [2021-08-06 20:36:20,890 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 79.8 percent of original size [2021-08-06 20:36:20,899 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 79.8 percent of original size [2021-08-06 20:36:20,951 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 61.5 percent of original size [2021-08-06 20:36:20,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 61.5 percent of original size [2021-08-06 20:36:20,984 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 58.3 percent of original size [2021-08-06 20:36:20,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 58.3 percent of original size [2021-08-06 20:36:21,012 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:36:21,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:21,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617087872] [2021-08-06 20:36:21,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617087872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:21,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500919721] [2021-08-06 20:36:21,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:21,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:21,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:21,014 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:36:21,016 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:36:24,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:36:24,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:24,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-06 20:36:24,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:25,317 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-06 20:36:25,317 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:36:26,614 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 73.9 percent of original size [2021-08-06 20:36:26,625 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 73.9 percent of original size [2021-08-06 20:36:26,943 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:36:26,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500919721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:26,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:26,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-06 20:36:26,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965847610] [2021-08-06 20:36:26,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:36:26,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:26,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:36:26,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:36:26,944 INFO L87 Difference]: Start difference. First operand 497 states and 1102 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:36:27,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:27,965 INFO L93 Difference]: Finished difference Result 701 states and 1482 transitions. [2021-08-06 20:36:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:36:27,966 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:36:27,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:27,967 INFO L225 Difference]: With dead ends: 701 [2021-08-06 20:36:27,967 INFO L226 Difference]: Without dead ends: 691 [2021-08-06 20:36:27,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1173.4ms TimeCoverageRelationStatistics Valid=197, Invalid=673, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:36:27,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-08-06 20:36:27,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 494. [2021-08-06 20:36:27,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 2.2150101419878294) internal successors, (1092), 493 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:36:27,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1092 transitions. [2021-08-06 20:36:27,973 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1092 transitions. Word has length 26 [2021-08-06 20:36:27,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:27,973 INFO L470 AbstractCegarLoop]: Abstraction has 494 states and 1092 transitions. [2021-08-06 20:36:27,974 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:36:27,974 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1092 transitions. [2021-08-06 20:36:27,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:27,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:27,974 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:28,000 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:36:28,175 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:36:28,175 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:36:28,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:28,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1136752764, now seen corresponding path program 26 times [2021-08-06 20:36:28,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:28,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695137233] [2021-08-06 20:36:28,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:28,175 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:28,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:28,242 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:36:28,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:28,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695137233] [2021-08-06 20:36:28,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695137233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:28,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764485976] [2021-08-06 20:36:28,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:28,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:28,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:28,243 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:36:28,260 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:36:31,605 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:31,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:31,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:31,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:31,800 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:31,800 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:31,820 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:36:31,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764485976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:31,820 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:31,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 20:36:31,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156568884] [2021-08-06 20:36:31,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:36:31,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:31,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:36:31,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:31,821 INFO L87 Difference]: Start difference. First operand 494 states and 1092 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:36:32,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:32,391 INFO L93 Difference]: Finished difference Result 1026 states and 2062 transitions. [2021-08-06 20:36:32,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:36:32,391 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:36:32,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:32,393 INFO L225 Difference]: With dead ends: 1026 [2021-08-06 20:36:32,393 INFO L226 Difference]: Without dead ends: 1026 [2021-08-06 20:36:32,393 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 400.6ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:36:32,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2021-08-06 20:36:32,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 554. [2021-08-06 20:36:32,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 2.2495479204339963) internal successors, (1244), 553 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call 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:32,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1244 transitions. [2021-08-06 20:36:32,404 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1244 transitions. Word has length 28 [2021-08-06 20:36:32,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:32,404 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 1244 transitions. [2021-08-06 20:36:32,404 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:36:32,404 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1244 transitions. [2021-08-06 20:36:32,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:32,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:32,405 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:32,434 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:36:32,620 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:36:32,621 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:36:32,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:32,621 INFO L82 PathProgramCache]: Analyzing trace with hash -354742148, now seen corresponding path program 27 times [2021-08-06 20:36:32,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:32,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529452811] [2021-08-06 20:36:32,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:32,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:32,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:32,696 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:36:32,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:32,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529452811] [2021-08-06 20:36:32,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529452811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:32,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220804978] [2021-08-06 20:36:32,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:32,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:32,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:32,698 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:36:32,699 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:36:36,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:36:36,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:36,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:36,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:36,336 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:36,337 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:36,357 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:36:36,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220804978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:36,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:36,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:36:36,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174904757] [2021-08-06 20:36:36,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:36:36,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:36,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:36:36,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:36,358 INFO L87 Difference]: Start difference. First operand 554 states and 1244 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:36:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:37,122 INFO L93 Difference]: Finished difference Result 1174 states and 2299 transitions. [2021-08-06 20:36:37,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:36:37,122 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:36:37,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:37,124 INFO L225 Difference]: With dead ends: 1174 [2021-08-06 20:36:37,124 INFO L226 Difference]: Without dead ends: 1174 [2021-08-06 20:36:37,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 557.1ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:36:37,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2021-08-06 20:36:37,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 556. [2021-08-06 20:36:37,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 555 states have (on average 2.2378378378378376) internal successors, (1242), 555 states have internal predecessors, (1242), 0 states have call successors, (0), 0 states have call 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:37,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1242 transitions. [2021-08-06 20:36:37,133 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1242 transitions. Word has length 28 [2021-08-06 20:36:37,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:37,133 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 1242 transitions. [2021-08-06 20:36:37,133 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:36:37,133 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1242 transitions. [2021-08-06 20:36:37,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:37,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:37,134 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:37,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-06 20:36:37,334 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:36:37,335 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:36:37,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:37,335 INFO L82 PathProgramCache]: Analyzing trace with hash -712994820, now seen corresponding path program 22 times [2021-08-06 20:36:37,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:37,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117631381] [2021-08-06 20:36:37,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:37,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:37,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:37,398 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:37,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:37,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117631381] [2021-08-06 20:36:37,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117631381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:37,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713006208] [2021-08-06 20:36:37,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:37,399 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:37,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:37,401 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:36:37,411 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:36:40,863 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:36:40,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:40,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:40,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:41,047 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:41,047 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:41,067 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:36:41,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713006208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:41,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:41,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-06 20:36:41,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519370965] [2021-08-06 20:36:41,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:36:41,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:41,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:36:41,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:36:41,067 INFO L87 Difference]: Start difference. First operand 556 states and 1242 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:36:41,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:41,437 INFO L93 Difference]: Finished difference Result 907 states and 1847 transitions. [2021-08-06 20:36:41,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:36:41,437 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:36:41,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:41,439 INFO L225 Difference]: With dead ends: 907 [2021-08-06 20:36:41,439 INFO L226 Difference]: Without dead ends: 907 [2021-08-06 20:36:41,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 263.0ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:36:41,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2021-08-06 20:36:41,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 554. [2021-08-06 20:36:41,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 2.2350813743218807) internal successors, (1236), 553 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call 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:41,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1236 transitions. [2021-08-06 20:36:41,446 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1236 transitions. Word has length 28 [2021-08-06 20:36:41,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:41,446 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 1236 transitions. [2021-08-06 20:36:41,446 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:36:41,447 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1236 transitions. [2021-08-06 20:36:41,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:41,447 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:41,447 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:41,473 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:36:41,648 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:36:41,648 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:36:41,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:41,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1576605688, now seen corresponding path program 28 times [2021-08-06 20:36:41,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:41,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139873958] [2021-08-06 20:36:41,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:41,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:41,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:41,716 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:36:41,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:41,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139873958] [2021-08-06 20:36:41,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139873958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:41,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729719468] [2021-08-06 20:36:41,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:41,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:41,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:41,717 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:36:41,718 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:36:45,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:36:45,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:45,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:36:45,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:45,289 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:45,289 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:45,328 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:36:45,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729719468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:45,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:45,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:36:45,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210434042] [2021-08-06 20:36:45,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:36:45,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:45,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:36:45,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:36:45,329 INFO L87 Difference]: Start difference. First operand 554 states and 1236 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:36:45,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:45,426 INFO L93 Difference]: Finished difference Result 870 states and 1844 transitions. [2021-08-06 20:36:45,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:36:45,426 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:36:45,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:45,427 INFO L225 Difference]: With dead ends: 870 [2021-08-06 20:36:45,427 INFO L226 Difference]: Without dead ends: 870 [2021-08-06 20:36:45,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 78.7ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:45,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2021-08-06 20:36:45,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 747. [2021-08-06 20:36:45,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 746 states have (on average 2.239946380697051) internal successors, (1671), 746 states have internal predecessors, (1671), 0 states have call successors, (0), 0 states have call 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:45,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1671 transitions. [2021-08-06 20:36:45,436 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1671 transitions. Word has length 28 [2021-08-06 20:36:45,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:45,436 INFO L470 AbstractCegarLoop]: Abstraction has 747 states and 1671 transitions. [2021-08-06 20:36:45,436 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:36:45,436 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1671 transitions. [2021-08-06 20:36:45,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:45,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:45,437 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:45,465 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:36:45,643 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:36:45,643 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:36:45,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:45,643 INFO L82 PathProgramCache]: Analyzing trace with hash -273141896, now seen corresponding path program 29 times [2021-08-06 20:36:45,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:45,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115114201] [2021-08-06 20:36:45,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:45,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:45,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:45,706 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:45,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:45,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115114201] [2021-08-06 20:36:45,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115114201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:45,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723322431] [2021-08-06 20:36:45,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:36:45,706 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:45,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:45,717 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:36:45,748 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:36:49,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:36:49,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:49,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:49,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:49,385 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:49,386 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:49,411 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:49,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723322431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:49,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:49,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:36:49,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479357472] [2021-08-06 20:36:49,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:36:49,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:49,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:36:49,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:36:49,412 INFO L87 Difference]: Start difference. First operand 747 states and 1671 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:36:49,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:49,726 INFO L93 Difference]: Finished difference Result 1059 states and 2159 transitions. [2021-08-06 20:36:49,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:36:49,726 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:36:49,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:49,728 INFO L225 Difference]: With dead ends: 1059 [2021-08-06 20:36:49,728 INFO L226 Difference]: Without dead ends: 1041 [2021-08-06 20:36:49,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 215.2ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:36:49,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2021-08-06 20:36:49,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 816. [2021-08-06 20:36:49,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 2.2429447852760735) internal successors, (1828), 815 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call 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:49,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1828 transitions. [2021-08-06 20:36:49,739 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1828 transitions. Word has length 28 [2021-08-06 20:36:49,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:49,739 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 1828 transitions. [2021-08-06 20:36:49,739 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:36:49,739 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1828 transitions. [2021-08-06 20:36:49,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:49,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:49,740 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:49,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-06 20:36:49,944 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:36:49,944 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:36:49,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:49,944 INFO L82 PathProgramCache]: Analyzing trace with hash 235890424, now seen corresponding path program 23 times [2021-08-06 20:36:49,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:49,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44250594] [2021-08-06 20:36:49,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:49,944 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:50,012 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:36:50,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:50,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44250594] [2021-08-06 20:36:50,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44250594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:50,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390912025] [2021-08-06 20:36:50,013 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:36:50,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:50,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:50,013 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:36:50,015 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:36:53,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:36:53,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:53,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:53,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:53,727 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:36:53,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390912025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:53,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:53,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:36:53,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111479030] [2021-08-06 20:36:53,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:36:53,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:53,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:36:53,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:53,728 INFO L87 Difference]: Start difference. First operand 816 states and 1828 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:36:54,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:54,017 INFO L93 Difference]: Finished difference Result 1551 states and 3128 transitions. [2021-08-06 20:36:54,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:36:54,017 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:36:54,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:54,020 INFO L225 Difference]: With dead ends: 1551 [2021-08-06 20:36:54,020 INFO L226 Difference]: Without dead ends: 1535 [2021-08-06 20:36:54,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 262.6ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:36:54,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2021-08-06 20:36:54,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1044. [2021-08-06 20:36:54,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1043 states have (on average 2.2655800575263663) internal successors, (2363), 1043 states have internal predecessors, (2363), 0 states have call successors, (0), 0 states have call 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:54,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2363 transitions. [2021-08-06 20:36:54,041 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2363 transitions. Word has length 28 [2021-08-06 20:36:54,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:54,041 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2363 transitions. [2021-08-06 20:36:54,041 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:36:54,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2363 transitions. [2021-08-06 20:36:54,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:54,043 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:54,043 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:54,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 20:36:54,260 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:36:54,260 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:36:54,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:54,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1289611128, now seen corresponding path program 30 times [2021-08-06 20:36:54,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:54,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259058728] [2021-08-06 20:36:54,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:54,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:54,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:54,319 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:54,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:54,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259058728] [2021-08-06 20:36:54,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259058728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:54,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111237876] [2021-08-06 20:36:54,320 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:36:54,320 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:54,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:54,320 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:36:54,326 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:36:57,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:36:57,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:57,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:36:57,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:57,995 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:57,995 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:58,021 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:58,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111237876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:58,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:58,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:36:58,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381754989] [2021-08-06 20:36:58,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:36:58,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:58,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:36:58,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:36:58,022 INFO L87 Difference]: Start difference. First operand 1044 states and 2363 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:36:58,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:58,400 INFO L93 Difference]: Finished difference Result 1457 states and 2934 transitions. [2021-08-06 20:36:58,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:36:58,400 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:36:58,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:58,402 INFO L225 Difference]: With dead ends: 1457 [2021-08-06 20:36:58,402 INFO L226 Difference]: Without dead ends: 1445 [2021-08-06 20:36:58,403 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 276.3ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:36:58,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2021-08-06 20:36:58,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 1056. [2021-08-06 20:36:58,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 1055 states have (on average 2.272037914691943) internal successors, (2397), 1055 states have internal predecessors, (2397), 0 states have call successors, (0), 0 states have call 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:58,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 2397 transitions. [2021-08-06 20:36:58,417 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 2397 transitions. Word has length 28 [2021-08-06 20:36:58,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:58,417 INFO L470 AbstractCegarLoop]: Abstraction has 1056 states and 2397 transitions. [2021-08-06 20:36:58,417 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:36:58,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 2397 transitions. [2021-08-06 20:36:58,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:58,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:58,419 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:58,447 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:36:58,644 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:36:58,645 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:36:58,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:58,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1475240072, now seen corresponding path program 31 times [2021-08-06 20:36:58,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:58,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498187114] [2021-08-06 20:36:58,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:58,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:58,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:58,700 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:58,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:58,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498187114] [2021-08-06 20:36:58,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498187114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:58,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131176996] [2021-08-06 20:36:58,700 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:58,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:58,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:58,701 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:36:58,702 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:37:02,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:02,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:02,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:02,392 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:02,392 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:02,424 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:02,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131176996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:02,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:02,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:37:02,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439723559] [2021-08-06 20:37:02,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:37:02,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:02,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:37:02,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:02,425 INFO L87 Difference]: Start difference. First operand 1056 states and 2397 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:37:02,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:02,817 INFO L93 Difference]: Finished difference Result 1421 states and 2894 transitions. [2021-08-06 20:37:02,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:37:02,817 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:37:02,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:02,819 INFO L225 Difference]: With dead ends: 1421 [2021-08-06 20:37:02,820 INFO L226 Difference]: Without dead ends: 1407 [2021-08-06 20:37:02,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 283.9ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:37:02,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1407 states. [2021-08-06 20:37:02,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1407 to 1044. [2021-08-06 20:37:02,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1043 states have (on average 2.2828379674017256) internal successors, (2381), 1043 states have internal predecessors, (2381), 0 states have call successors, (0), 0 states have call 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:02,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2381 transitions. [2021-08-06 20:37:02,834 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2381 transitions. Word has length 28 [2021-08-06 20:37:02,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:02,834 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2381 transitions. [2021-08-06 20:37:02,834 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:37:02,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2381 transitions. [2021-08-06 20:37:02,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:02,836 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:02,836 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:02,861 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:37:03,045 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:37:03,045 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:37:03,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:03,046 INFO L82 PathProgramCache]: Analyzing trace with hash -750794888, now seen corresponding path program 32 times [2021-08-06 20:37:03,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:03,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133084173] [2021-08-06 20:37:03,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:03,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:03,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:03,118 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:03,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:03,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133084173] [2021-08-06 20:37:03,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133084173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:03,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009576127] [2021-08-06 20:37:03,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:37:03,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:03,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:03,119 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:37:03,148 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:37:06,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:37:06,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:06,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:06,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:06,761 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:06,761 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:06,792 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:06,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009576127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:06,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:06,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:37:06,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956007193] [2021-08-06 20:37:06,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:06,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:06,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:06,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:06,793 INFO L87 Difference]: Start difference. First operand 1044 states and 2381 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:07,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:07,077 INFO L93 Difference]: Finished difference Result 1522 states and 3089 transitions. [2021-08-06 20:37:07,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:37:07,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 28 [2021-08-06 20:37:07,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:07,079 INFO L225 Difference]: With dead ends: 1522 [2021-08-06 20:37:07,079 INFO L226 Difference]: Without dead ends: 1510 [2021-08-06 20:37:07,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 203.5ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:37:07,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states. [2021-08-06 20:37:07,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 1052. [2021-08-06 20:37:07,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 1051 states have (on average 2.291151284490961) internal successors, (2408), 1051 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call 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:07,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 2408 transitions. [2021-08-06 20:37:07,095 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 2408 transitions. Word has length 28 [2021-08-06 20:37:07,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:07,095 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 2408 transitions. [2021-08-06 20:37:07,096 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:07,096 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 2408 transitions. [2021-08-06 20:37:07,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:07,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:07,097 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:07,133 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:37:07,333 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:37:07,333 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:37:07,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:07,333 INFO L82 PathProgramCache]: Analyzing trace with hash 302925816, now seen corresponding path program 33 times [2021-08-06 20:37:07,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:07,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589734867] [2021-08-06 20:37:07,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:07,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:07,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:07,394 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:37:07,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:07,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589734867] [2021-08-06 20:37:07,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589734867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:07,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769888362] [2021-08-06 20:37:07,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:37:07,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:07,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:07,397 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:37:07,403 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:37:10,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:37:10,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:10,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:37:10,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:11,046 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:11,047 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:11,084 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:37:11,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769888362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:11,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:11,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 20:37:11,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600698205] [2021-08-06 20:37:11,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:37:11,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:11,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:37:11,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:37:11,085 INFO L87 Difference]: Start difference. First operand 1052 states and 2408 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:37:11,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:11,171 INFO L93 Difference]: Finished difference Result 1191 states and 2593 transitions. [2021-08-06 20:37:11,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:37:11,171 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:37:11,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:11,173 INFO L225 Difference]: With dead ends: 1191 [2021-08-06 20:37:11,173 INFO L226 Difference]: Without dead ends: 1191 [2021-08-06 20:37:11,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 68.1ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:11,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2021-08-06 20:37:11,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 977. [2021-08-06 20:37:11,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 976 states have (on average 2.2879098360655736) internal successors, (2233), 976 states have internal predecessors, (2233), 0 states have call successors, (0), 0 states have call 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:11,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 2233 transitions. [2021-08-06 20:37:11,189 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 2233 transitions. Word has length 28 [2021-08-06 20:37:11,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:11,189 INFO L470 AbstractCegarLoop]: Abstraction has 977 states and 2233 transitions. [2021-08-06 20:37:11,189 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:37:11,189 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 2233 transitions. [2021-08-06 20:37:11,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:11,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:11,191 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:37:11,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:11,412 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:37:11,413 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:37:11,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:11,413 INFO L82 PathProgramCache]: Analyzing trace with hash -241891208, now seen corresponding path program 34 times [2021-08-06 20:37:11,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:11,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113434097] [2021-08-06 20:37:11,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:11,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:11,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:11,502 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:37:11,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:11,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113434097] [2021-08-06 20:37:11,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113434097] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:11,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262751766] [2021-08-06 20:37:11,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:11,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:11,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:11,503 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:37:11,517 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:37:15,068 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:15,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:15,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:37:15,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:15,267 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:15,268 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:15,287 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:37:15,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262751766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:15,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:15,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:37:15,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129753650] [2021-08-06 20:37:15,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:37:15,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:15,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:37:15,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:15,288 INFO L87 Difference]: Start difference. First operand 977 states and 2233 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:37:16,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:16,003 INFO L93 Difference]: Finished difference Result 2931 states and 5906 transitions. [2021-08-06 20:37:16,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:37:16,003 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:37:16,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:16,007 INFO L225 Difference]: With dead ends: 2931 [2021-08-06 20:37:16,008 INFO L226 Difference]: Without dead ends: 2931 [2021-08-06 20:37:16,008 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 500.1ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:37:16,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2931 states. [2021-08-06 20:37:16,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2931 to 918. [2021-08-06 20:37:16,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 918 states, 917 states have (on average 2.261723009814613) internal successors, (2074), 917 states have internal predecessors, (2074), 0 states have call successors, (0), 0 states have call 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:16,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 2074 transitions. [2021-08-06 20:37:16,026 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 2074 transitions. Word has length 28 [2021-08-06 20:37:16,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:16,026 INFO L470 AbstractCegarLoop]: Abstraction has 918 states and 2074 transitions. [2021-08-06 20:37:16,026 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:37:16,026 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 2074 transitions. [2021-08-06 20:37:16,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:16,027 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:16,027 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:16,055 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:37:16,240 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:37:16,241 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:37:16,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:16,241 INFO L82 PathProgramCache]: Analyzing trace with hash 15931256, now seen corresponding path program 35 times [2021-08-06 20:37:16,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:16,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307077536] [2021-08-06 20:37:16,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:16,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:16,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:16,337 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:16,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:16,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307077536] [2021-08-06 20:37:16,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307077536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:16,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812028814] [2021-08-06 20:37:16,338 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:37:16,338 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:16,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:16,338 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:37:16,376 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:37:20,037 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:37:20,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:20,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:20,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:20,179 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:20,179 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:20,205 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:20,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812028814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:20,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:20,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:37:20,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683617162] [2021-08-06 20:37:20,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:20,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:20,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:20,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:20,206 INFO L87 Difference]: Start difference. First operand 918 states and 2074 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:20,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:20,530 INFO L93 Difference]: Finished difference Result 1445 states and 2936 transitions. [2021-08-06 20:37:20,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:37:20,530 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:20,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:20,541 INFO L225 Difference]: With dead ends: 1445 [2021-08-06 20:37:20,541 INFO L226 Difference]: Without dead ends: 1441 [2021-08-06 20:37:20,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 232.2ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:37:20,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1441 states. [2021-08-06 20:37:20,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1441 to 986. [2021-08-06 20:37:20,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 2.2923857868020305) internal successors, (2258), 985 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call 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:20,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 2258 transitions. [2021-08-06 20:37:20,556 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 2258 transitions. Word has length 28 [2021-08-06 20:37:20,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:20,556 INFO L470 AbstractCegarLoop]: Abstraction has 986 states and 2258 transitions. [2021-08-06 20:37:20,556 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:20,556 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 2258 transitions. [2021-08-06 20:37:20,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:20,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:20,557 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:20,584 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:37:20,772 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:37:20,773 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:37:20,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:20,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1556453512, now seen corresponding path program 36 times [2021-08-06 20:37:20,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:20,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44307603] [2021-08-06 20:37:20,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:20,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:20,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:20,833 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:20,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:20,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44307603] [2021-08-06 20:37:20,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44307603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:20,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212270430] [2021-08-06 20:37:20,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:20,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:20,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:20,834 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:37:20,851 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:37:24,394 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:37:24,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:24,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:24,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:24,533 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:24,534 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:24,566 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:24,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212270430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:24,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:24,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:37:24,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409325538] [2021-08-06 20:37:24,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:24,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:24,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:24,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:24,567 INFO L87 Difference]: Start difference. First operand 986 states and 2258 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:24,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:24,972 INFO L93 Difference]: Finished difference Result 1475 states and 3006 transitions. [2021-08-06 20:37:24,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:37:24,972 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:24,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:24,974 INFO L225 Difference]: With dead ends: 1475 [2021-08-06 20:37:24,974 INFO L226 Difference]: Without dead ends: 1475 [2021-08-06 20:37:24,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 270.2ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:37:24,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2021-08-06 20:37:24,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 921. [2021-08-06 20:37:24,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 920 states have (on average 2.273913043478261) internal successors, (2092), 920 states have internal predecessors, (2092), 0 states have call successors, (0), 0 states have call 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:24,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 2092 transitions. [2021-08-06 20:37:24,987 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 2092 transitions. Word has length 28 [2021-08-06 20:37:24,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:24,987 INFO L470 AbstractCegarLoop]: Abstraction has 921 states and 2092 transitions. [2021-08-06 20:37:24,987 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:24,987 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 2092 transitions. [2021-08-06 20:37:24,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:24,989 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:24,989 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:25,015 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:37:25,200 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:37:25,201 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:37:25,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:25,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1279463288, now seen corresponding path program 37 times [2021-08-06 20:37:25,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:25,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770499708] [2021-08-06 20:37:25,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:25,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:25,257 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,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:25,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770499708] [2021-08-06 20:37:25,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770499708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:25,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415869037] [2021-08-06 20:37:25,257 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:37:25,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:25,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:25,258 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:37:25,259 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:37:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:28,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:28,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:28,980 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:28,980 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:29,012 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:29,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415869037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:29,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:29,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:37:29,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267773176] [2021-08-06 20:37:29,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:37:29,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:29,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:37:29,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:37:29,013 INFO L87 Difference]: Start difference. First operand 921 states and 2092 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:37:29,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:29,466 INFO L93 Difference]: Finished difference Result 1477 states and 3065 transitions. [2021-08-06 20:37:29,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:37:29,467 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:37:29,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:29,469 INFO L225 Difference]: With dead ends: 1477 [2021-08-06 20:37:29,469 INFO L226 Difference]: Without dead ends: 1475 [2021-08-06 20:37:29,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 292.8ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:37:29,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2021-08-06 20:37:29,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 1057. [2021-08-06 20:37:29,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1056 states have (on average 2.28125) internal successors, (2409), 1056 states have internal predecessors, (2409), 0 states have call successors, (0), 0 states have call 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:29,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 2409 transitions. [2021-08-06 20:37:29,483 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 2409 transitions. Word has length 28 [2021-08-06 20:37:29,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:29,483 INFO L470 AbstractCegarLoop]: Abstraction has 1057 states and 2409 transitions. [2021-08-06 20:37:29,483 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:37:29,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 2409 transitions. [2021-08-06 20:37:29,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:29,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:29,484 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:29,512 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:37:29,704 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:37:29,705 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:37:29,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:29,705 INFO L82 PathProgramCache]: Analyzing trace with hash -907933960, now seen corresponding path program 24 times [2021-08-06 20:37:29,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:29,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622261616] [2021-08-06 20:37:29,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:29,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:29,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:29,765 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:29,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:29,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622261616] [2021-08-06 20:37:29,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622261616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:29,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550084162] [2021-08-06 20:37:29,765 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:29,765 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:29,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:29,766 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:37:29,814 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:37:33,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:37:33,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:33,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:37:33,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:33,581 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:37:33,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550084162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:33,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:33,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:37:33,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041513575] [2021-08-06 20:37:33,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:37:33,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:33,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:37:33,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:37:33,582 INFO L87 Difference]: Start difference. First operand 1057 states and 2409 transitions. Second operand has 16 states, 16 states have (on average 2.875) 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:37:33,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:33,901 INFO L93 Difference]: Finished difference Result 1982 states and 4203 transitions. [2021-08-06 20:37:33,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:37:33,902 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) 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:37:33,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:33,904 INFO L225 Difference]: With dead ends: 1982 [2021-08-06 20:37:33,904 INFO L226 Difference]: Without dead ends: 1970 [2021-08-06 20:37:33,904 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 234.2ms TimeCoverageRelationStatistics Valid=306, Invalid=884, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:37:33,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1970 states. [2021-08-06 20:37:33,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1970 to 1476. [2021-08-06 20:37:33,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1475 states have (on average 2.328813559322034) internal successors, (3435), 1475 states have internal predecessors, (3435), 0 states have call successors, (0), 0 states have call 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:33,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 3435 transitions. [2021-08-06 20:37:33,922 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 3435 transitions. Word has length 28 [2021-08-06 20:37:33,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:33,922 INFO L470 AbstractCegarLoop]: Abstraction has 1476 states and 3435 transitions. [2021-08-06 20:37:33,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) 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:37:33,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 3435 transitions. [2021-08-06 20:37:33,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:33,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:33,924 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:33,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:34,124 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:37:34,124 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:37:34,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:34,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1823037576, now seen corresponding path program 38 times [2021-08-06 20:37:34,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:34,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941302946] [2021-08-06 20:37:34,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:34,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:34,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:34,181 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:34,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:34,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941302946] [2021-08-06 20:37:34,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941302946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:34,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265193403] [2021-08-06 20:37:34,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:37:34,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:34,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:34,184 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:37:34,184 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:37:37,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:37:37,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:37,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:37,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:37,904 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:37,905 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:37,937 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:37,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265193403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:37,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:37,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:37:37,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765472956] [2021-08-06 20:37:37,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:37:37,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:37,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:37:37,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:37:37,938 INFO L87 Difference]: Start difference. First operand 1476 states and 3435 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:37:38,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:38,582 INFO L93 Difference]: Finished difference Result 2068 states and 4415 transitions. [2021-08-06 20:37:38,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:37:38,583 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:37:38,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:38,585 INFO L225 Difference]: With dead ends: 2068 [2021-08-06 20:37:38,585 INFO L226 Difference]: Without dead ends: 2068 [2021-08-06 20:37:38,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 404.7ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:37:38,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2068 states. [2021-08-06 20:37:38,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2068 to 1484. [2021-08-06 20:37:38,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1484 states, 1483 states have (on average 2.322993931220499) internal successors, (3445), 1483 states have internal predecessors, (3445), 0 states have call successors, (0), 0 states have call 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:38,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1484 states to 1484 states and 3445 transitions. [2021-08-06 20:37:38,607 INFO L78 Accepts]: Start accepts. Automaton has 1484 states and 3445 transitions. Word has length 28 [2021-08-06 20:37:38,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:38,607 INFO L470 AbstractCegarLoop]: Abstraction has 1484 states and 3445 transitions. [2021-08-06 20:37:38,607 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:37:38,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1484 states and 3445 transitions. [2021-08-06 20:37:38,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:38,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:38,609 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:38,636 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:37:38,809 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:37:38,809 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:37:38,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:38,810 INFO L82 PathProgramCache]: Analyzing trace with hash 205561912, now seen corresponding path program 39 times [2021-08-06 20:37:38,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:38,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841335560] [2021-08-06 20:37:38,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:38,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:38,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:38,868 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:38,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:38,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841335560] [2021-08-06 20:37:38,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841335560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:38,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202002865] [2021-08-06 20:37:38,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:37:38,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:38,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:38,870 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:37:38,870 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:37:42,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:37:42,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:42,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:42,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:42,587 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:42,587 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:42,613 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:42,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202002865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:42,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:42,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:37:42,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618975885] [2021-08-06 20:37:42,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:37:42,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:42,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:37:42,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:37:42,614 INFO L87 Difference]: Start difference. First operand 1484 states and 3445 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:42,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:42,797 INFO L93 Difference]: Finished difference Result 2313 states and 5129 transitions. [2021-08-06 20:37:42,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:37:42,797 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:42,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:42,800 INFO L225 Difference]: With dead ends: 2313 [2021-08-06 20:37:42,800 INFO L226 Difference]: Without dead ends: 2301 [2021-08-06 20:37:42,800 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 130.5ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:37:42,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2021-08-06 20:37:42,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 1863. [2021-08-06 20:37:42,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1863 states, 1862 states have (on average 2.3340494092373794) internal successors, (4346), 1862 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call 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:42,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1863 states to 1863 states and 4346 transitions. [2021-08-06 20:37:42,822 INFO L78 Accepts]: Start accepts. Automaton has 1863 states and 4346 transitions. Word has length 28 [2021-08-06 20:37:42,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:42,822 INFO L470 AbstractCegarLoop]: Abstraction has 1863 states and 4346 transitions. [2021-08-06 20:37:42,822 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:42,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1863 states and 4346 transitions. [2021-08-06 20:37:42,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:42,824 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:42,824 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:42,851 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:37:43,035 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:37:43,035 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:37:43,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:43,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1005529464, now seen corresponding path program 40 times [2021-08-06 20:37:43,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:43,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782082010] [2021-08-06 20:37:43,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:43,036 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:43,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:43,094 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:37:43,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:43,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782082010] [2021-08-06 20:37:43,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782082010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:43,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319096711] [2021-08-06 20:37:43,095 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:43,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:43,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:43,096 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:37:43,097 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:37:46,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:46,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:46,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:37:46,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:46,806 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:46,807 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:46,845 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:37:46,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319096711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:46,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:46,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:37:46,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783779930] [2021-08-06 20:37:46,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:37:46,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:46,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:37:46,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:37:46,846 INFO L87 Difference]: Start difference. First operand 1863 states and 4346 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:37:46,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:46,936 INFO L93 Difference]: Finished difference Result 2001 states and 4607 transitions. [2021-08-06 20:37:46,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:37:46,937 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:37:46,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:46,939 INFO L225 Difference]: With dead ends: 2001 [2021-08-06 20:37:46,939 INFO L226 Difference]: Without dead ends: 2001 [2021-08-06 20:37:46,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 72.3ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:37:46,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2001 states. [2021-08-06 20:37:46,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2001 to 1957. [2021-08-06 20:37:46,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1957 states, 1956 states have (on average 2.317484662576687) internal successors, (4533), 1956 states have internal predecessors, (4533), 0 states have call successors, (0), 0 states have call 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:46,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 4533 transitions. [2021-08-06 20:37:46,959 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 4533 transitions. Word has length 28 [2021-08-06 20:37:46,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:46,959 INFO L470 AbstractCegarLoop]: Abstraction has 1957 states and 4533 transitions. [2021-08-06 20:37:46,959 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:37:46,959 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 4533 transitions. [2021-08-06 20:37:46,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:46,962 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:46,962 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:46,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-06 20:37:47,162 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:37:47,162 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:37:47,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:47,162 INFO L82 PathProgramCache]: Analyzing trace with hash -717941764, now seen corresponding path program 41 times [2021-08-06 20:37:47,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:47,163 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690842688] [2021-08-06 20:37:47,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:47,163 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:47,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:47,232 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:47,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:47,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690842688] [2021-08-06 20:37:47,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690842688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:47,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444663491] [2021-08-06 20:37:47,233 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:37:47,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:47,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:47,234 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:37:47,258 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:37:50,871 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:37:50,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:50,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:50,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:51,000 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:51,001 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:51,026 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:51,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444663491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:51,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:51,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:37:51,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410920631] [2021-08-06 20:37:51,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:37:51,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:51,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:37:51,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:37:51,027 INFO L87 Difference]: Start difference. First operand 1957 states and 4533 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:37:51,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:51,226 INFO L93 Difference]: Finished difference Result 2405 states and 5405 transitions. [2021-08-06 20:37:51,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:37:51,226 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:37:51,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:51,229 INFO L225 Difference]: With dead ends: 2405 [2021-08-06 20:37:51,229 INFO L226 Difference]: Without dead ends: 2399 [2021-08-06 20:37:51,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 125.3ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:37:51,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2399 states. [2021-08-06 20:37:51,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2399 to 2249. [2021-08-06 20:37:51,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2249 states, 2248 states have (on average 2.328291814946619) internal successors, (5234), 2248 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call 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:51,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2249 states to 2249 states and 5234 transitions. [2021-08-06 20:37:51,267 INFO L78 Accepts]: Start accepts. Automaton has 2249 states and 5234 transitions. Word has length 28 [2021-08-06 20:37:51,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:51,267 INFO L470 AbstractCegarLoop]: Abstraction has 2249 states and 5234 transitions. [2021-08-06 20:37:51,267 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:37:51,267 INFO L276 IsEmpty]: Start isEmpty. Operand 2249 states and 5234 transitions. [2021-08-06 20:37:51,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:51,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:51,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:37:51,297 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:37:51,470 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:37:51,471 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:37:51,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:51,471 INFO L82 PathProgramCache]: Analyzing trace with hash 2004640764, now seen corresponding path program 42 times [2021-08-06 20:37:51,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:51,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524045245] [2021-08-06 20:37:51,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:51,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:51,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:51,523 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:37:51,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:51,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524045245] [2021-08-06 20:37:51,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524045245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:51,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862833421] [2021-08-06 20:37:51,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:51,524 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:51,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:51,525 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:37:51,525 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:37:55,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:37:55,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:55,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:55,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:55,290 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:55,291 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:55,323 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:37:55,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862833421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:55,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:55,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:37:55,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305235668] [2021-08-06 20:37:55,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:37:55,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:55,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:37:55,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:37:55,324 INFO L87 Difference]: Start difference. First operand 2249 states and 5234 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:37:55,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:55,524 INFO L93 Difference]: Finished difference Result 2380 states and 5392 transitions. [2021-08-06 20:37:55,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:37:55,525 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:37:55,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:55,527 INFO L225 Difference]: With dead ends: 2380 [2021-08-06 20:37:55,527 INFO L226 Difference]: Without dead ends: 2380 [2021-08-06 20:37:55,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 139.2ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:37:55,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2380 states. [2021-08-06 20:37:55,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2380 to 2189. [2021-08-06 20:37:55,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 2.330895795246801) internal successors, (5100), 2188 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states have call 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:55,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 5100 transitions. [2021-08-06 20:37:55,550 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 5100 transitions. Word has length 28 [2021-08-06 20:37:55,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:55,551 INFO L470 AbstractCegarLoop]: Abstraction has 2189 states and 5100 transitions. [2021-08-06 20:37:55,551 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:37:55,551 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 5100 transitions. [2021-08-06 20:37:55,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:55,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:55,553 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:55,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:55,754 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:37:55,754 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:37:55,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:55,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1646788544, now seen corresponding path program 43 times [2021-08-06 20:37:55,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:55,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599928988] [2021-08-06 20:37:55,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:55,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:55,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:55,812 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:55,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:55,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599928988] [2021-08-06 20:37:55,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599928988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:55,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303447545] [2021-08-06 20:37:55,812 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:37:55,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:55,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:55,813 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:37:55,818 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:37:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:59,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:59,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:59,599 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:59,599 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:59,636 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:59,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303447545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:59,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:59,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:37:59,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600894950] [2021-08-06 20:37:59,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:37:59,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:59,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:37:59,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:37:59,637 INFO L87 Difference]: Start difference. First operand 2189 states and 5100 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:37:59,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:59,944 INFO L93 Difference]: Finished difference Result 2463 states and 5649 transitions. [2021-08-06 20:37:59,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:37:59,945 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:37:59,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:59,948 INFO L225 Difference]: With dead ends: 2463 [2021-08-06 20:37:59,948 INFO L226 Difference]: Without dead ends: 2463 [2021-08-06 20:37:59,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 196.9ms TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:37:59,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2021-08-06 20:37:59,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 2256. [2021-08-06 20:37:59,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2256 states, 2255 states have (on average 2.3197339246119735) internal successors, (5231), 2255 states have internal predecessors, (5231), 0 states have call successors, (0), 0 states have call 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:59,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2256 states to 2256 states and 5231 transitions. [2021-08-06 20:37:59,972 INFO L78 Accepts]: Start accepts. Automaton has 2256 states and 5231 transitions. Word has length 28 [2021-08-06 20:37:59,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:59,972 INFO L470 AbstractCegarLoop]: Abstraction has 2256 states and 5231 transitions. [2021-08-06 20:37:59,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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:37:59,972 INFO L276 IsEmpty]: Start isEmpty. Operand 2256 states and 5231 transitions. [2021-08-06 20:37:59,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:59,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:59,975 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:38:00,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-06 20:38:00,175 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:38:00,175 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:38:00,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:00,176 INFO L82 PathProgramCache]: Analyzing trace with hash -527973576, now seen corresponding path program 44 times [2021-08-06 20:38:00,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:00,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997943120] [2021-08-06 20:38:00,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:00,176 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:00,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:00,242 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:38:00,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:00,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997943120] [2021-08-06 20:38:00,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997943120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:00,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709295134] [2021-08-06 20:38:00,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:38:00,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:00,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:00,243 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:38:00,245 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:38:03,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:38:03,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:03,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:03,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:04,136 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:38:04,137 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:04,157 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:38:04,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709295134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:04,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:04,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:38:04,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492241225] [2021-08-06 20:38:04,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:38:04,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:04,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:38:04,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:38:04,158 INFO L87 Difference]: Start difference. First operand 2256 states and 5231 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:38:04,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:04,804 INFO L93 Difference]: Finished difference Result 4611 states and 9758 transitions. [2021-08-06 20:38:04,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:38:04,804 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:38:04,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:04,809 INFO L225 Difference]: With dead ends: 4611 [2021-08-06 20:38:04,809 INFO L226 Difference]: Without dead ends: 4611 [2021-08-06 20:38:04,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 466.9ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:38:04,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4611 states. [2021-08-06 20:38:04,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4611 to 2330. [2021-08-06 20:38:04,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2329 states have (on average 2.3220266208673253) internal successors, (5408), 2329 states have internal predecessors, (5408), 0 states have call successors, (0), 0 states have call 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:04,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 5408 transitions. [2021-08-06 20:38:04,844 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 5408 transitions. Word has length 28 [2021-08-06 20:38:04,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:04,844 INFO L470 AbstractCegarLoop]: Abstraction has 2330 states and 5408 transitions. [2021-08-06 20:38:04,844 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:38:04,844 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 5408 transitions. [2021-08-06 20:38:04,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:04,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:04,857 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:38:04,884 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:38:05,057 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:38:05,057 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:38:05,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:05,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1579596472, now seen corresponding path program 25 times [2021-08-06 20:38:05,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:05,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181437502] [2021-08-06 20:38:05,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:05,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:05,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:05,121 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:38:05,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:05,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181437502] [2021-08-06 20:38:05,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181437502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:05,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95224730] [2021-08-06 20:38:05,122 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:38:05,122 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:05,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:05,122 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:38:05,123 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:38:08,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:08,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:08,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:09,014 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:38:09,015 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:09,034 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:38:09,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95224730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:09,034 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:09,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-06 20:38:09,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516224098] [2021-08-06 20:38:09,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:38:09,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:09,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:38:09,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:38:09,035 INFO L87 Difference]: Start difference. First operand 2330 states and 5408 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:38:09,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:09,566 INFO L93 Difference]: Finished difference Result 4333 states and 9167 transitions. [2021-08-06 20:38:09,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:38:09,566 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:38:09,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:09,572 INFO L225 Difference]: With dead ends: 4333 [2021-08-06 20:38:09,572 INFO L226 Difference]: Without dead ends: 4333 [2021-08-06 20:38:09,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 373.2ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:38:09,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-08-06 20:38:09,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 2328. [2021-08-06 20:38:09,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2328 states, 2327 states have (on average 2.3214439192092824) internal successors, (5402), 2327 states have internal predecessors, (5402), 0 states have call successors, (0), 0 states have call 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:09,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2328 states to 2328 states and 5402 transitions. [2021-08-06 20:38:09,616 INFO L78 Accepts]: Start accepts. Automaton has 2328 states and 5402 transitions. Word has length 28 [2021-08-06 20:38:09,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:09,616 INFO L470 AbstractCegarLoop]: Abstraction has 2328 states and 5402 transitions. [2021-08-06 20:38:09,616 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:38:09,617 INFO L276 IsEmpty]: Start isEmpty. Operand 2328 states and 5402 transitions. [2021-08-06 20:38:09,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:09,619 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:09,619 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:38:09,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:09,820 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:38:09,820 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:38:09,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:09,820 INFO L82 PathProgramCache]: Analyzing trace with hash 2088628792, now seen corresponding path program 45 times [2021-08-06 20:38:09,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:09,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654401654] [2021-08-06 20:38:09,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:09,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:09,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:09,873 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:38:09,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:09,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654401654] [2021-08-06 20:38:09,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654401654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:09,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459807634] [2021-08-06 20:38:09,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:38:09,874 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:09,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:09,874 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:38:09,875 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:38:13,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:38:13,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:13,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:13,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:13,733 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:38:13,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:13,759 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:38:13,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459807634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:13,759 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:13,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:38:13,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079553277] [2021-08-06 20:38:13,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:38:13,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:13,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:38:13,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:38:13,760 INFO L87 Difference]: Start difference. First operand 2328 states and 5402 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:38:14,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:14,079 INFO L93 Difference]: Finished difference Result 3043 states and 6711 transitions. [2021-08-06 20:38:14,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:38:14,080 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:38:14,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:14,083 INFO L225 Difference]: With dead ends: 3043 [2021-08-06 20:38:14,083 INFO L226 Difference]: Without dead ends: 3037 [2021-08-06 20:38:14,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 199.3ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:38:14,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-08-06 20:38:14,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2649. [2021-08-06 20:38:14,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2649 states, 2648 states have (on average 2.328549848942598) internal successors, (6166), 2648 states have internal predecessors, (6166), 0 states have call successors, (0), 0 states have call 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:14,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2649 states to 2649 states and 6166 transitions. [2021-08-06 20:38:14,113 INFO L78 Accepts]: Start accepts. Automaton has 2649 states and 6166 transitions. Word has length 28 [2021-08-06 20:38:14,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:14,113 INFO L470 AbstractCegarLoop]: Abstraction has 2649 states and 6166 transitions. [2021-08-06 20:38:14,113 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:38:14,113 INFO L276 IsEmpty]: Start isEmpty. Operand 2649 states and 6166 transitions. [2021-08-06 20:38:14,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:14,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:14,117 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:38:14,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:14,317 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:38:14,317 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:38:14,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:14,317 INFO L82 PathProgramCache]: Analyzing trace with hash 238881208, now seen corresponding path program 26 times [2021-08-06 20:38:14,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:14,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245929287] [2021-08-06 20:38:14,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:14,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:14,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:14,378 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:14,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:14,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245929287] [2021-08-06 20:38:14,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245929287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:14,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917954967] [2021-08-06 20:38:14,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:38:14,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:14,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:14,379 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:38:14,380 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:38:18,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:38:18,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:18,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:18,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:18,312 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:38:18,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917954967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:18,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:18,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:38:18,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557048172] [2021-08-06 20:38:18,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:38:18,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:18,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:38:18,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:38:18,313 INFO L87 Difference]: Start difference. First operand 2649 states and 6166 transitions. Second operand has 16 states, 16 states have (on average 2.875) 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:38:18,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:18,585 INFO L93 Difference]: Finished difference Result 3147 states and 7039 transitions. [2021-08-06 20:38:18,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:38:18,585 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) 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:38:18,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:18,589 INFO L225 Difference]: With dead ends: 3147 [2021-08-06 20:38:18,589 INFO L226 Difference]: Without dead ends: 3141 [2021-08-06 20:38:18,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 218.8ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:38:18,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3141 states. [2021-08-06 20:38:18,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3141 to 2584. [2021-08-06 20:38:18,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2584 states, 2583 states have (on average 2.326751838946961) internal successors, (6010), 2583 states have internal predecessors, (6010), 0 states have call successors, (0), 0 states have call 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:18,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2584 states to 2584 states and 6010 transitions. [2021-08-06 20:38:18,618 INFO L78 Accepts]: Start accepts. Automaton has 2584 states and 6010 transitions. Word has length 28 [2021-08-06 20:38:18,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:18,618 INFO L470 AbstractCegarLoop]: Abstraction has 2584 states and 6010 transitions. [2021-08-06 20:38:18,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) 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:38:18,618 INFO L276 IsEmpty]: Start isEmpty. Operand 2584 states and 6010 transitions. [2021-08-06 20:38:18,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:18,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:18,621 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:38:18,647 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:38:18,821 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:38:18,821 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:38:18,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:18,822 INFO L82 PathProgramCache]: Analyzing trace with hash -676222408, now seen corresponding path program 46 times [2021-08-06 20:38:18,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:18,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563476077] [2021-08-06 20:38:18,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:18,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:18,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:18,875 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:38:18,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:18,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563476077] [2021-08-06 20:38:18,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563476077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:18,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221859742] [2021-08-06 20:38:18,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:38:18,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:18,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:18,879 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:38:18,880 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:38:22,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:38:22,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:22,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:22,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:22,759 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:38:22,759 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:22,791 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:38:22,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221859742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:22,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:22,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:38:22,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736290189] [2021-08-06 20:38:22,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:38:22,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:22,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:38:22,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:38:22,792 INFO L87 Difference]: Start difference. First operand 2584 states and 6010 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:38:23,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:23,089 INFO L93 Difference]: Finished difference Result 2909 states and 6454 transitions. [2021-08-06 20:38:23,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:38:23,089 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:38:23,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:23,092 INFO L225 Difference]: With dead ends: 2909 [2021-08-06 20:38:23,092 INFO L226 Difference]: Without dead ends: 2903 [2021-08-06 20:38:23,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 203.7ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:38:23,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2903 states. [2021-08-06 20:38:23,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2903 to 2560. [2021-08-06 20:38:23,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2560 states, 2559 states have (on average 2.3255177803829623) internal successors, (5951), 2559 states have internal predecessors, (5951), 0 states have call successors, (0), 0 states have call 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:23,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 5951 transitions. [2021-08-06 20:38:23,129 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 5951 transitions. Word has length 28 [2021-08-06 20:38:23,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:23,130 INFO L470 AbstractCegarLoop]: Abstraction has 2560 states and 5951 transitions. [2021-08-06 20:38:23,130 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:38:23,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 5951 transitions. [2021-08-06 20:38:23,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:23,133 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:23,133 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:38:23,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-06 20:38:23,333 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:38:23,333 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:38:23,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:23,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1292601912, now seen corresponding path program 47 times [2021-08-06 20:38:23,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:23,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556617576] [2021-08-06 20:38:23,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:23,334 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:23,391 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:38:23,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:23,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556617576] [2021-08-06 20:38:23,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556617576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:23,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541777356] [2021-08-06 20:38:23,391 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:38:23,392 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:23,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:23,392 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:38:23,393 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:38:27,134 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:38:27,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:27,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:27,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:27,299 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:38:27,299 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:27,325 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:38:27,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541777356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:27,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:27,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:38:27,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754530655] [2021-08-06 20:38:27,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:38:27,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:27,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:38:27,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:38:27,326 INFO L87 Difference]: Start difference. First operand 2560 states and 5951 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:38:27,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:27,652 INFO L93 Difference]: Finished difference Result 3007 states and 6677 transitions. [2021-08-06 20:38:27,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:38:27,652 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:38:27,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:27,656 INFO L225 Difference]: With dead ends: 3007 [2021-08-06 20:38:27,656 INFO L226 Difference]: Without dead ends: 3003 [2021-08-06 20:38:27,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 217.4ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:38:27,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3003 states. [2021-08-06 20:38:27,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3003 to 2560. [2021-08-06 20:38:27,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2560 states, 2559 states have (on average 2.324736225087925) internal successors, (5949), 2559 states have internal predecessors, (5949), 0 states have call successors, (0), 0 states have call 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:27,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 5949 transitions. [2021-08-06 20:38:27,686 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 5949 transitions. Word has length 28 [2021-08-06 20:38:27,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:27,686 INFO L470 AbstractCegarLoop]: Abstraction has 2560 states and 5949 transitions. [2021-08-06 20:38:27,686 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:38:27,686 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 5949 transitions. [2021-08-06 20:38:27,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:27,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:27,689 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:38:27,716 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:38:27,890 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:38:27,890 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:38:27,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:27,890 INFO L82 PathProgramCache]: Analyzing trace with hash -279782856, now seen corresponding path program 48 times [2021-08-06 20:38:27,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:27,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080536611] [2021-08-06 20:38:27,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:27,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:27,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:27,943 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:38:27,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:27,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080536611] [2021-08-06 20:38:27,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080536611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:27,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945838866] [2021-08-06 20:38:27,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:38:27,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:27,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:27,945 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:38:27,945 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:38:31,695 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:38:31,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:31,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:31,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:31,854 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:38:31,855 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:31,887 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:38:31,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945838866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:31,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:31,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:38:31,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46521549] [2021-08-06 20:38:31,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:38:31,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:31,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:38:31,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:38:31,888 INFO L87 Difference]: Start difference. First operand 2560 states and 5949 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:38:32,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:32,356 INFO L93 Difference]: Finished difference Result 3106 states and 6937 transitions. [2021-08-06 20:38:32,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:38:32,357 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:38:32,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:32,360 INFO L225 Difference]: With dead ends: 3106 [2021-08-06 20:38:32,360 INFO L226 Difference]: Without dead ends: 3106 [2021-08-06 20:38:32,361 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 336.6ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:38:32,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3106 states. [2021-08-06 20:38:32,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3106 to 2532. [2021-08-06 20:38:32,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2532 states, 2531 states have (on average 2.3303042275780324) internal successors, (5898), 2531 states have internal predecessors, (5898), 0 states have call successors, (0), 0 states have call 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:32,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2532 states to 2532 states and 5898 transitions. [2021-08-06 20:38:32,392 INFO L78 Accepts]: Start accepts. Automaton has 2532 states and 5898 transitions. Word has length 28 [2021-08-06 20:38:32,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:32,392 INFO L470 AbstractCegarLoop]: Abstraction has 2532 states and 5898 transitions. [2021-08-06 20:38:32,392 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:38:32,392 INFO L276 IsEmpty]: Start isEmpty. Operand 2532 states and 5898 transitions. [2021-08-06 20:38:32,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:32,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:32,395 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:38:32,422 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:38:32,595 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:38:32,596 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:38:32,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:32,596 INFO L82 PathProgramCache]: Analyzing trace with hash 1013904380, now seen corresponding path program 49 times [2021-08-06 20:38:32,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:32,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000503830] [2021-08-06 20:38:32,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:32,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:32,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:32,654 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:38:32,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:32,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000503830] [2021-08-06 20:38:32,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000503830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:32,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38849445] [2021-08-06 20:38:32,654 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:38:32,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:32,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:32,655 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:38:32,656 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:38:36,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:36,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:36,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:36,564 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:38:36,564 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:36,590 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:38:36,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38849445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:36,590 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:36,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:38:36,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964296309] [2021-08-06 20:38:36,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:38:36,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:36,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:38:36,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:38:36,591 INFO L87 Difference]: Start difference. First operand 2532 states and 5898 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:38:36,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:36,930 INFO L93 Difference]: Finished difference Result 3238 states and 7203 transitions. [2021-08-06 20:38:36,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:38:36,930 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:38:36,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:36,934 INFO L225 Difference]: With dead ends: 3238 [2021-08-06 20:38:36,934 INFO L226 Difference]: Without dead ends: 3234 [2021-08-06 20:38:36,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 216.0ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:38:36,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3234 states. [2021-08-06 20:38:36,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3234 to 2685. [2021-08-06 20:38:36,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2685 states, 2684 states have (on average 2.3412816691505216) internal successors, (6284), 2684 states have internal predecessors, (6284), 0 states have call successors, (0), 0 states have call 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:36,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 6284 transitions. [2021-08-06 20:38:36,971 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 6284 transitions. Word has length 28 [2021-08-06 20:38:36,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:36,971 INFO L470 AbstractCegarLoop]: Abstraction has 2685 states and 6284 transitions. [2021-08-06 20:38:36,972 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:38:36,972 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 6284 transitions. [2021-08-06 20:38:36,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:36,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:36,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:38:37,001 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:38:37,175 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:38:37,175 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:38:37,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:37,176 INFO L82 PathProgramCache]: Analyzing trace with hash -558480388, now seen corresponding path program 50 times [2021-08-06 20:38:37,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:37,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042937761] [2021-08-06 20:38:37,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:37,176 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:37,267 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:38:37,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:37,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042937761] [2021-08-06 20:38:37,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042937761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:37,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804067125] [2021-08-06 20:38:37,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:38:37,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:37,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:37,268 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:38:37,268 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:38:41,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:38:41,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:41,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:41,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:41,174 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:38:41,174 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:41,207 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:38:41,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804067125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:41,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:41,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:38:41,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779820378] [2021-08-06 20:38:41,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:38:41,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:41,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:38:41,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:38:41,211 INFO L87 Difference]: Start difference. First operand 2685 states and 6284 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:38:41,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:41,671 INFO L93 Difference]: Finished difference Result 2981 states and 6708 transitions. [2021-08-06 20:38:41,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:38:41,671 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:38:41,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:41,675 INFO L225 Difference]: With dead ends: 2981 [2021-08-06 20:38:41,675 INFO L226 Difference]: Without dead ends: 2981 [2021-08-06 20:38:41,675 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 320.3ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:38:41,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2021-08-06 20:38:41,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2668. [2021-08-06 20:38:41,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2668 states, 2667 states have (on average 2.341207349081365) internal successors, (6244), 2667 states have internal predecessors, (6244), 0 states have call successors, (0), 0 states have call 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:41,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2668 states to 2668 states and 6244 transitions. [2021-08-06 20:38:41,712 INFO L78 Accepts]: Start accepts. Automaton has 2668 states and 6244 transitions. Word has length 28 [2021-08-06 20:38:41,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:41,712 INFO L470 AbstractCegarLoop]: Abstraction has 2668 states and 6244 transitions. [2021-08-06 20:38:41,712 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:38:41,712 INFO L276 IsEmpty]: Start isEmpty. Operand 2668 states and 6244 transitions. [2021-08-06 20:38:41,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:41,716 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:41,716 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:38:41,742 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:38:41,917 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:38:41,917 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:38:41,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:41,917 INFO L82 PathProgramCache]: Analyzing trace with hash -916332608, now seen corresponding path program 51 times [2021-08-06 20:38:41,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:41,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836912271] [2021-08-06 20:38:41,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:41,918 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:41,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:42,006 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:38:42,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:42,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836912271] [2021-08-06 20:38:42,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836912271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:42,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303032535] [2021-08-06 20:38:42,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:38:42,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:42,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:42,007 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:38:42,007 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:38:45,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:38:45,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:45,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:45,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:45,902 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:38:45,903 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:45,935 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:38:45,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303032535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:45,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:45,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:38:45,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515987711] [2021-08-06 20:38:45,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:38:45,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:45,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:38:45,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:38:45,936 INFO L87 Difference]: Start difference. First operand 2668 states and 6244 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:38:46,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:46,395 INFO L93 Difference]: Finished difference Result 3527 states and 7947 transitions. [2021-08-06 20:38:46,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:38:46,396 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:38:46,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:46,400 INFO L225 Difference]: With dead ends: 3527 [2021-08-06 20:38:46,400 INFO L226 Difference]: Without dead ends: 3527 [2021-08-06 20:38:46,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 321.0ms TimeCoverageRelationStatistics Valid=470, Invalid=1170, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:38:46,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3527 states. [2021-08-06 20:38:46,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3527 to 2786. [2021-08-06 20:38:46,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2786 states, 2785 states have (on average 2.3368043087971273) internal successors, (6508), 2785 states have internal predecessors, (6508), 0 states have call successors, (0), 0 states have call 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:46,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2786 states to 2786 states and 6508 transitions. [2021-08-06 20:38:46,442 INFO L78 Accepts]: Start accepts. Automaton has 2786 states and 6508 transitions. Word has length 28 [2021-08-06 20:38:46,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:46,442 INFO L470 AbstractCegarLoop]: Abstraction has 2786 states and 6508 transitions. [2021-08-06 20:38:46,442 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:38:46,442 INFO L276 IsEmpty]: Start isEmpty. Operand 2786 states and 6508 transitions. [2021-08-06 20:38:46,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:46,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:46,444 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:38:46,472 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:38:46,645 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:38:46,645 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:38:46,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:46,645 INFO L82 PathProgramCache]: Analyzing trace with hash 449185148, now seen corresponding path program 27 times [2021-08-06 20:38:46,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:46,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338826612] [2021-08-06 20:38:46,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:46,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:46,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:46,718 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:38:46,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:46,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338826612] [2021-08-06 20:38:46,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338826612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:46,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777126877] [2021-08-06 20:38:46,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:38:46,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:46,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:46,719 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:38:46,720 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:38:50,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 20:38:50,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:50,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:50,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:50,696 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:38:50,697 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:50,757 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:38:50,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777126877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:50,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:50,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:38:50,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618297177] [2021-08-06 20:38:50,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:38:50,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:50,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:38:50,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:38:50,758 INFO L87 Difference]: Start difference. First operand 2786 states and 6508 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:38:51,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:51,774 INFO L93 Difference]: Finished difference Result 9641 states and 19955 transitions. [2021-08-06 20:38:51,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:38:51,774 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:38:51,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:51,788 INFO L225 Difference]: With dead ends: 9641 [2021-08-06 20:38:51,789 INFO L226 Difference]: Without dead ends: 9641 [2021-08-06 20:38:51,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 756.8ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 20:38:51,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9641 states. [2021-08-06 20:38:51,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9641 to 3891. [2021-08-06 20:38:51,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3891 states, 3890 states have (on average 2.3768637532133674) internal successors, (9246), 3890 states have internal predecessors, (9246), 0 states have call successors, (0), 0 states have call 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,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3891 states to 3891 states and 9246 transitions. [2021-08-06 20:38:51,894 INFO L78 Accepts]: Start accepts. Automaton has 3891 states and 9246 transitions. Word has length 28 [2021-08-06 20:38:51,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:51,894 INFO L470 AbstractCegarLoop]: Abstraction has 3891 states and 9246 transitions. [2021-08-06 20:38:51,894 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:38:51,894 INFO L276 IsEmpty]: Start isEmpty. Operand 3891 states and 9246 transitions. [2021-08-06 20:38:51,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:51,898 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:51,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:38:51,925 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-06 20:38:52,098 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:38:52,099 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:38:52,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:52,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1972617152, now seen corresponding path program 52 times [2021-08-06 20:38:52,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:52,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814274243] [2021-08-06 20:38:52,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:52,099 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:52,178 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:38:52,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:52,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814274243] [2021-08-06 20:38:52,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814274243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:52,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841305157] [2021-08-06 20:38:52,179 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:38:52,179 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:52,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:52,190 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:38:52,191 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:38:55,984 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:38:55,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:55,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:55,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:56,136 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:38:56,136 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:56,168 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:38:56,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841305157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:56,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:56,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:38:56,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086727920] [2021-08-06 20:38:56,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:38:56,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:56,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:38:56,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:38:56,169 INFO L87 Difference]: Start difference. First operand 3891 states and 9246 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:38:56,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:56,759 INFO L93 Difference]: Finished difference Result 4845 states and 11159 transitions. [2021-08-06 20:38:56,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:38:56,760 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:38:56,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:56,765 INFO L225 Difference]: With dead ends: 4845 [2021-08-06 20:38:56,765 INFO L226 Difference]: Without dead ends: 4845 [2021-08-06 20:38:56,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 378.3ms TimeCoverageRelationStatistics Valid=554, Invalid=1338, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:38:56,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4845 states. [2021-08-06 20:38:56,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4845 to 4042. [2021-08-06 20:38:56,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4042 states, 4041 states have (on average 2.3585746102449887) internal successors, (9531), 4041 states have internal predecessors, (9531), 0 states have call successors, (0), 0 states have call 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:56,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4042 states to 4042 states and 9531 transitions. [2021-08-06 20:38:56,845 INFO L78 Accepts]: Start accepts. Automaton has 4042 states and 9531 transitions. Word has length 28 [2021-08-06 20:38:56,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:56,846 INFO L470 AbstractCegarLoop]: Abstraction has 4042 states and 9531 transitions. [2021-08-06 20:38:56,846 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:38:56,846 INFO L276 IsEmpty]: Start isEmpty. Operand 4042 states and 9531 transitions. [2021-08-06 20:38:56,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:56,850 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:56,850 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:38:56,876 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:38:57,067 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:38:57,067 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:38:57,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:57,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1586685124, now seen corresponding path program 53 times [2021-08-06 20:38:57,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:57,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637229105] [2021-08-06 20:38:57,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:57,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:57,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:57,134 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:38:57,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:57,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637229105] [2021-08-06 20:38:57,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637229105] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:57,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965525380] [2021-08-06 20:38:57,134 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:38:57,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:57,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:57,135 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:38:57,136 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:39:00,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:39:00,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:00,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:39:00,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:01,114 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:39:01,114 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:01,134 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:39:01,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965525380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:01,134 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:01,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-06 20:39:01,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431228118] [2021-08-06 20:39:01,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:39:01,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:01,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:39:01,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:39:01,135 INFO L87 Difference]: Start difference. First operand 4042 states and 9531 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:39:01,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:01,525 INFO L93 Difference]: Finished difference Result 7202 states and 15425 transitions. [2021-08-06 20:39:01,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:39:01,525 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:39:01,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:01,534 INFO L225 Difference]: With dead ends: 7202 [2021-08-06 20:39:01,534 INFO L226 Difference]: Without dead ends: 7202 [2021-08-06 20:39:01,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 273.9ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:39:01,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7202 states. [2021-08-06 20:39:01,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7202 to 4321. [2021-08-06 20:39:01,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4321 states, 4320 states have (on average 2.36875) internal successors, (10233), 4320 states have internal predecessors, (10233), 0 states have call successors, (0), 0 states have call 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:01,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4321 states to 4321 states and 10233 transitions. [2021-08-06 20:39:01,608 INFO L78 Accepts]: Start accepts. Automaton has 4321 states and 10233 transitions. Word has length 28 [2021-08-06 20:39:01,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:01,608 INFO L470 AbstractCegarLoop]: Abstraction has 4321 states and 10233 transitions. [2021-08-06 20:39:01,608 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:39:01,608 INFO L276 IsEmpty]: Start isEmpty. Operand 4321 states and 10233 transitions. [2021-08-06 20:39:01,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:01,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:01,613 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:39:01,640 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:39:01,816 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:39:01,817 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:39:01,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:01,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1216787260, now seen corresponding path program 54 times [2021-08-06 20:39:01,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:01,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984425718] [2021-08-06 20:39:01,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:01,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:01,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:01,878 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:39:01,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:01,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984425718] [2021-08-06 20:39:01,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984425718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:01,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981049856] [2021-08-06 20:39:01,878 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:39:01,878 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:01,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:01,879 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:39:01,880 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:39:05,695 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:39:05,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:05,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:39:05,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:05,892 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:39:05,893 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:05,913 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:39:05,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981049856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:05,913 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:05,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-06 20:39:05,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824516227] [2021-08-06 20:39:05,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:39:05,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:05,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:39:05,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:39:05,914 INFO L87 Difference]: Start difference. First operand 4321 states and 10233 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:39:06,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:06,548 INFO L93 Difference]: Finished difference Result 7612 states and 16168 transitions. [2021-08-06 20:39:06,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:39:06,548 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:39:06,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:06,557 INFO L225 Difference]: With dead ends: 7612 [2021-08-06 20:39:06,557 INFO L226 Difference]: Without dead ends: 7612 [2021-08-06 20:39:06,558 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 464.0ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:39:06,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7612 states. [2021-08-06 20:39:06,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7612 to 4218. [2021-08-06 20:39:06,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4218 states, 4217 states have (on average 2.351908940004743) internal successors, (9918), 4217 states have internal predecessors, (9918), 0 states have call successors, (0), 0 states have call 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:06,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4218 states to 4218 states and 9918 transitions. [2021-08-06 20:39:06,645 INFO L78 Accepts]: Start accepts. Automaton has 4218 states and 9918 transitions. Word has length 28 [2021-08-06 20:39:06,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:06,645 INFO L470 AbstractCegarLoop]: Abstraction has 4218 states and 9918 transitions. [2021-08-06 20:39:06,645 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:39:06,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4218 states and 9918 transitions. [2021-08-06 20:39:06,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:06,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:06,649 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:39:06,677 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:39:06,850 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:39:06,850 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:39:06,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:06,850 INFO L82 PathProgramCache]: Analyzing trace with hash -893490760, now seen corresponding path program 55 times [2021-08-06 20:39:06,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:06,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409114819] [2021-08-06 20:39:06,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:06,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:06,903 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:39:06,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:06,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409114819] [2021-08-06 20:39:06,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409114819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:06,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223483240] [2021-08-06 20:39:06,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:39:06,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:06,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:06,905 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:39:06,905 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:39:10,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:10,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:39:10,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:10,862 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:39:10,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:10,901 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:39:10,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223483240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:10,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:10,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:39:10,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638303544] [2021-08-06 20:39:10,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:10,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:10,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:10,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:10,902 INFO L87 Difference]: Start difference. First operand 4218 states and 9918 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:39:10,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:10,991 INFO L93 Difference]: Finished difference Result 5498 states and 12592 transitions. [2021-08-06 20:39:10,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:39:10,991 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:39:10,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:10,998 INFO L225 Difference]: With dead ends: 5498 [2021-08-06 20:39:10,998 INFO L226 Difference]: Without dead ends: 5496 [2021-08-06 20:39:10,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 59.9ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:39:11,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-08-06 20:39:11,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 4320. [2021-08-06 20:39:11,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4320 states, 4319 states have (on average 2.3544802037508683) internal successors, (10169), 4319 states have internal predecessors, (10169), 0 states have call successors, (0), 0 states have call 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:11,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4320 states to 4320 states and 10169 transitions. [2021-08-06 20:39:11,053 INFO L78 Accepts]: Start accepts. Automaton has 4320 states and 10169 transitions. Word has length 28 [2021-08-06 20:39:11,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:11,053 INFO L470 AbstractCegarLoop]: Abstraction has 4320 states and 10169 transitions. [2021-08-06 20:39:11,053 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:39:11,053 INFO L276 IsEmpty]: Start isEmpty. Operand 4320 states and 10169 transitions. [2021-08-06 20:39:11,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:11,057 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:11,057 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:39:11,084 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:39:11,258 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:39:11,258 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:39:11,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:11,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1551728952, now seen corresponding path program 56 times [2021-08-06 20:39:11,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:11,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632263833] [2021-08-06 20:39:11,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:11,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:11,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:11,325 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:39:11,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:11,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632263833] [2021-08-06 20:39:11,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632263833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:11,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502551381] [2021-08-06 20:39:11,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:39:11,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:11,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:11,326 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:39:11,327 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:39:15,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:39:15,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:15,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:15,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:15,281 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:39:15,282 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:15,307 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:39:15,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502551381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:15,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:15,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:39:15,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166693910] [2021-08-06 20:39:15,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:39:15,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:15,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:39:15,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:39:15,308 INFO L87 Difference]: Start difference. First operand 4320 states and 10169 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:39:15,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:15,478 INFO L93 Difference]: Finished difference Result 6117 states and 13967 transitions. [2021-08-06 20:39:15,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:39:15,478 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:39:15,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:15,487 INFO L225 Difference]: With dead ends: 6117 [2021-08-06 20:39:15,487 INFO L226 Difference]: Without dead ends: 6105 [2021-08-06 20:39:15,487 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 80.6ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:39:15,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6105 states. [2021-08-06 20:39:15,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6105 to 5661. [2021-08-06 20:39:15,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5661 states, 5660 states have (on average 2.3358657243816254) internal successors, (13221), 5660 states have internal predecessors, (13221), 0 states have call successors, (0), 0 states have call 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:15,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5661 states to 5661 states and 13221 transitions. [2021-08-06 20:39:15,562 INFO L78 Accepts]: Start accepts. Automaton has 5661 states and 13221 transitions. Word has length 28 [2021-08-06 20:39:15,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:15,563 INFO L470 AbstractCegarLoop]: Abstraction has 5661 states and 13221 transitions. [2021-08-06 20:39:15,563 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:39:15,563 INFO L276 IsEmpty]: Start isEmpty. Operand 5661 states and 13221 transitions. [2021-08-06 20:39:15,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:15,568 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:15,569 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:39:15,603 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:39:15,769 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:39:15,769 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:39:15,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:15,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1689517640, now seen corresponding path program 57 times [2021-08-06 20:39:15,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:15,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156492875] [2021-08-06 20:39:15,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:15,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:15,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:15,824 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:39:15,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:15,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156492875] [2021-08-06 20:39:15,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156492875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:15,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060075843] [2021-08-06 20:39:15,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:39:15,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:15,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:15,826 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:39:15,827 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:39:19,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:39:19,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:19,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:39:19,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:19,817 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:39:19,817 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:19,856 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:39:19,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060075843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:19,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:19,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:39:19,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4171234] [2021-08-06 20:39:19,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:19,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:19,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:19,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:19,857 INFO L87 Difference]: Start difference. First operand 5661 states and 13221 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:39:19,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:19,963 INFO L93 Difference]: Finished difference Result 6729 states and 15370 transitions. [2021-08-06 20:39:19,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:39:19,964 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:39:19,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:19,972 INFO L225 Difference]: With dead ends: 6729 [2021-08-06 20:39:19,972 INFO L226 Difference]: Without dead ends: 6729 [2021-08-06 20:39:19,972 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 76.9ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:39:19,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6729 states. [2021-08-06 20:39:20,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6729 to 5469. [2021-08-06 20:39:20,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5469 states, 5468 states have (on average 2.3222384784198975) internal successors, (12698), 5468 states have internal predecessors, (12698), 0 states have call successors, (0), 0 states have call 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:20,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5469 states to 5469 states and 12698 transitions. [2021-08-06 20:39:20,045 INFO L78 Accepts]: Start accepts. Automaton has 5469 states and 12698 transitions. Word has length 28 [2021-08-06 20:39:20,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:20,045 INFO L470 AbstractCegarLoop]: Abstraction has 5469 states and 12698 transitions. [2021-08-06 20:39:20,045 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:39:20,045 INFO L276 IsEmpty]: Start isEmpty. Operand 5469 states and 12698 transitions. [2021-08-06 20:39:20,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:20,051 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:20,051 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:39:20,080 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:39:20,251 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:39:20,251 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:39:20,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:20,251 INFO L82 PathProgramCache]: Analyzing trace with hash 746070328, now seen corresponding path program 58 times [2021-08-06 20:39:20,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:20,252 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953575225] [2021-08-06 20:39:20,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:20,252 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:20,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:20,313 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:39:20,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:20,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953575225] [2021-08-06 20:39:20,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953575225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:20,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048178998] [2021-08-06 20:39:20,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:39:20,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:20,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:20,316 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:39:20,316 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:39:24,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:39:24,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:24,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:24,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:24,259 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:39:24,260 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:24,291 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:39:24,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048178998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:24,291 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:24,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:39:24,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782992361] [2021-08-06 20:39:24,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:24,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:24,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:24,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:24,292 INFO L87 Difference]: Start difference. First operand 5469 states and 12698 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:39:24,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:24,440 INFO L93 Difference]: Finished difference Result 5656 states and 12895 transitions. [2021-08-06 20:39:24,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:39:24,441 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:39:24,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:24,447 INFO L225 Difference]: With dead ends: 5656 [2021-08-06 20:39:24,447 INFO L226 Difference]: Without dead ends: 5656 [2021-08-06 20:39:24,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 91.2ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:39:24,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5656 states. [2021-08-06 20:39:24,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5656 to 5279. [2021-08-06 20:39:24,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5279 states, 5278 states have (on average 2.3137552103069345) internal successors, (12212), 5278 states have internal predecessors, (12212), 0 states have call successors, (0), 0 states have call 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,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5279 states to 5279 states and 12212 transitions. [2021-08-06 20:39:24,511 INFO L78 Accepts]: Start accepts. Automaton has 5279 states and 12212 transitions. Word has length 28 [2021-08-06 20:39:24,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:24,511 INFO L470 AbstractCegarLoop]: Abstraction has 5279 states and 12212 transitions. [2021-08-06 20:39:24,511 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:39:24,511 INFO L276 IsEmpty]: Start isEmpty. Operand 5279 states and 12212 transitions. [2021-08-06 20:39:24,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:24,516 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:24,516 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:39:24,543 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:39:24,717 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:39:24,718 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:39:24,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:24,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1943270792, now seen corresponding path program 59 times [2021-08-06 20:39:24,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:24,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128003108] [2021-08-06 20:39:24,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:24,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:24,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:24,779 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:39:24,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:24,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128003108] [2021-08-06 20:39:24,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128003108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:24,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724589604] [2021-08-06 20:39:24,780 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:39:24,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:24,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:24,781 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:39:24,781 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:39:28,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:39:28,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:28,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:39:28,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:28,786 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:39:28,786 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:28,824 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:39:28,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724589604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:28,824 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:28,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:39:28,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511190010] [2021-08-06 20:39:28,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:39:28,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:28,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:39:28,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:39:28,825 INFO L87 Difference]: Start difference. First operand 5279 states and 12212 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:39:28,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:28,921 INFO L93 Difference]: Finished difference Result 5487 states and 12643 transitions. [2021-08-06 20:39:28,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:39:28,921 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:39:28,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:28,927 INFO L225 Difference]: With dead ends: 5487 [2021-08-06 20:39:28,927 INFO L226 Difference]: Without dead ends: 5487 [2021-08-06 20:39:28,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 74.8ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:39:28,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5487 states. [2021-08-06 20:39:28,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5487 to 5252. [2021-08-06 20:39:28,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5252 states, 5251 states have (on average 2.312702342410969) internal successors, (12144), 5251 states have internal predecessors, (12144), 0 states have call successors, (0), 0 states have call 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:28,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5252 states to 5252 states and 12144 transitions. [2021-08-06 20:39:28,986 INFO L78 Accepts]: Start accepts. Automaton has 5252 states and 12144 transitions. Word has length 28 [2021-08-06 20:39:28,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:28,986 INFO L470 AbstractCegarLoop]: Abstraction has 5252 states and 12144 transitions. [2021-08-06 20:39:28,986 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:39:28,986 INFO L276 IsEmpty]: Start isEmpty. Operand 5252 states and 12144 transitions. [2021-08-06 20:39:28,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:28,991 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:28,991 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:39:29,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:29,212 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:39:29,212 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:39:29,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:29,212 INFO L82 PathProgramCache]: Analyzing trace with hash -668128392, now seen corresponding path program 60 times [2021-08-06 20:39:29,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:29,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6121323] [2021-08-06 20:39:29,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:29,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:29,264 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:39:29,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:29,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6121323] [2021-08-06 20:39:29,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6121323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:29,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200542544] [2021-08-06 20:39:29,265 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:39:29,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:29,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:29,268 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:39:29,268 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:39:33,172 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:39:33,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:33,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:39:33,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:33,280 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:39:33,281 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:33,318 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:39:33,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200542544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:33,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:33,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 20:39:33,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964390294] [2021-08-06 20:39:33,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:39:33,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:33,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:39:33,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:39:33,319 INFO L87 Difference]: Start difference. First operand 5252 states and 12144 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:39:33,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:33,440 INFO L93 Difference]: Finished difference Result 5791 states and 13270 transitions. [2021-08-06 20:39:33,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:39:33,440 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:39:33,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:33,448 INFO L225 Difference]: With dead ends: 5791 [2021-08-06 20:39:33,448 INFO L226 Difference]: Without dead ends: 5791 [2021-08-06 20:39:33,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:39:33,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5791 states. [2021-08-06 20:39:33,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5791 to 5478. [2021-08-06 20:39:33,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5478 states, 5477 states have (on average 2.3041811210516707) internal successors, (12620), 5477 states have internal predecessors, (12620), 0 states have call successors, (0), 0 states have call 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:33,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5478 states to 5478 states and 12620 transitions. [2021-08-06 20:39:33,521 INFO L78 Accepts]: Start accepts. Automaton has 5478 states and 12620 transitions. Word has length 28 [2021-08-06 20:39:33,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:33,521 INFO L470 AbstractCegarLoop]: Abstraction has 5478 states and 12620 transitions. [2021-08-06 20:39:33,521 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:39:33,521 INFO L276 IsEmpty]: Start isEmpty. Operand 5478 states and 12620 transitions. [2021-08-06 20:39:33,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:33,527 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:33,527 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:39:33,555 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:39:33,728 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:39:33,728 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:39:33,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:33,728 INFO L82 PathProgramCache]: Analyzing trace with hash 859737336, now seen corresponding path program 61 times [2021-08-06 20:39:33,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:33,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815438117] [2021-08-06 20:39:33,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:33,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:33,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:33,788 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:39:33,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:33,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815438117] [2021-08-06 20:39:33,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815438117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:33,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407793999] [2021-08-06 20:39:33,788 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:39:33,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:33,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:33,789 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:39:33,790 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:39:37,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:37,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:39:37,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:37,880 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:39:37,881 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:37,900 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:39:37,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407793999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:37,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:37,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:39:37,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890738380] [2021-08-06 20:39:37,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:39:37,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:37,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:39:37,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:39:37,904 INFO L87 Difference]: Start difference. First operand 5478 states and 12620 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:39:38,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:38,503 INFO L93 Difference]: Finished difference Result 13396 states and 28206 transitions. [2021-08-06 20:39:38,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:39:38,504 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:39:38,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:38,525 INFO L225 Difference]: With dead ends: 13396 [2021-08-06 20:39:38,525 INFO L226 Difference]: Without dead ends: 13396 [2021-08-06 20:39:38,525 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 399.4ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:39:38,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13396 states. [2021-08-06 20:39:38,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13396 to 7542. [2021-08-06 20:39:38,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7542 states, 7541 states have (on average 2.3259514653229014) internal successors, (17540), 7541 states have internal predecessors, (17540), 0 states have call successors, (0), 0 states have call 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:38,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7542 states to 7542 states and 17540 transitions. [2021-08-06 20:39:38,676 INFO L78 Accepts]: Start accepts. Automaton has 7542 states and 17540 transitions. Word has length 28 [2021-08-06 20:39:38,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:38,676 INFO L470 AbstractCegarLoop]: Abstraction has 7542 states and 17540 transitions. [2021-08-06 20:39:38,677 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:39:38,677 INFO L276 IsEmpty]: Start isEmpty. Operand 7542 states and 17540 transitions. [2021-08-06 20:39:38,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:38,686 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:38,686 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:39:38,718 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:39:38,900 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:39:38,901 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:39:38,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:38,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1117559800, now seen corresponding path program 62 times [2021-08-06 20:39:38,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:38,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721854164] [2021-08-06 20:39:38,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:38,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:38,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:38,963 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:39:38,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:38,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721854164] [2021-08-06 20:39:38,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721854164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:38,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179180130] [2021-08-06 20:39:38,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:39:38,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:38,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:38,964 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:39:38,964 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:39:42,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:39:42,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:42,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:42,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:42,989 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:39:42,990 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:43,015 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:39:43,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179180130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:43,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:43,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:39:43,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561703582] [2021-08-06 20:39:43,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:43,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:43,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:43,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:43,016 INFO L87 Difference]: Start difference. First operand 7542 states and 17540 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:39:43,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:43,181 INFO L93 Difference]: Finished difference Result 9043 states and 20764 transitions. [2021-08-06 20:39:43,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:39:43,181 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:39:43,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:43,193 INFO L225 Difference]: With dead ends: 9043 [2021-08-06 20:39:43,193 INFO L226 Difference]: Without dead ends: 9039 [2021-08-06 20:39:43,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 75.2ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:39:43,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9039 states. [2021-08-06 20:39:43,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9039 to 8907. [2021-08-06 20:39:43,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8907 states, 8906 states have (on average 2.3155176285650123) internal successors, (20622), 8906 states have internal predecessors, (20622), 0 states have call successors, (0), 0 states have call 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:43,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8907 states to 8907 states and 20622 transitions. [2021-08-06 20:39:43,310 INFO L78 Accepts]: Start accepts. Automaton has 8907 states and 20622 transitions. Word has length 28 [2021-08-06 20:39:43,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:43,311 INFO L470 AbstractCegarLoop]: Abstraction has 8907 states and 20622 transitions. [2021-08-06 20:39:43,311 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:39:43,311 INFO L276 IsEmpty]: Start isEmpty. Operand 8907 states and 20622 transitions. [2021-08-06 20:39:43,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:43,320 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:43,320 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:39:43,348 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:39:43,521 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:39:43,521 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:39:43,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:43,521 INFO L82 PathProgramCache]: Analyzing trace with hash -454824968, now seen corresponding path program 63 times [2021-08-06 20:39:43,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:43,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289416100] [2021-08-06 20:39:43,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:43,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:43,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:43,580 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:39:43,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:43,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289416100] [2021-08-06 20:39:43,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289416100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:43,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332781679] [2021-08-06 20:39:43,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:39:43,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:43,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:43,593 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:39:43,596 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:39:47,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:39:47,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:47,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:47,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:47,669 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:39:47,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:47,702 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:39:47,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332781679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:47,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:47,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:39:47,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015940038] [2021-08-06 20:39:47,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:47,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:47,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:47,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:47,702 INFO L87 Difference]: Start difference. First operand 8907 states and 20622 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:39:47,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:47,873 INFO L93 Difference]: Finished difference Result 9060 states and 20809 transitions. [2021-08-06 20:39:47,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:39:47,873 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:39:47,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:47,884 INFO L225 Difference]: With dead ends: 9060 [2021-08-06 20:39:47,885 INFO L226 Difference]: Without dead ends: 9060 [2021-08-06 20:39:47,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:39:47,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9060 states. [2021-08-06 20:39:47,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9060 to 8844. [2021-08-06 20:39:47,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8844 states, 8843 states have (on average 2.313694447585661) internal successors, (20460), 8843 states have internal predecessors, (20460), 0 states have call successors, (0), 0 states have call 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:47,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8844 states to 8844 states and 20460 transitions. [2021-08-06 20:39:47,993 INFO L78 Accepts]: Start accepts. Automaton has 8844 states and 20460 transitions. Word has length 28 [2021-08-06 20:39:47,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:47,993 INFO L470 AbstractCegarLoop]: Abstraction has 8844 states and 20460 transitions. [2021-08-06 20:39:47,993 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:39:47,993 INFO L276 IsEmpty]: Start isEmpty. Operand 8844 states and 20460 transitions. [2021-08-06 20:39:48,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:48,002 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:48,002 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:39:48,029 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:39:48,202 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:39:48,203 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:39:48,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:48,203 INFO L82 PathProgramCache]: Analyzing trace with hash -812677188, now seen corresponding path program 64 times [2021-08-06 20:39:48,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:48,203 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140562851] [2021-08-06 20:39:48,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:48,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:48,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:48,278 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:39:48,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:48,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140562851] [2021-08-06 20:39:48,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140562851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:48,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128831154] [2021-08-06 20:39:48,279 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:39:48,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:48,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:48,279 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:39:48,280 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:39:52,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:39:52,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:52,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:52,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:52,322 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:39:52,323 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:52,354 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:39:52,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128831154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:52,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:52,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:39:52,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794952559] [2021-08-06 20:39:52,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:52,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:52,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:52,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:52,355 INFO L87 Difference]: Start difference. First operand 8844 states and 20460 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:39:52,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:52,549 INFO L93 Difference]: Finished difference Result 9076 states and 20918 transitions. [2021-08-06 20:39:52,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:39:52,549 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:39:52,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:52,563 INFO L225 Difference]: With dead ends: 9076 [2021-08-06 20:39:52,563 INFO L226 Difference]: Without dead ends: 9076 [2021-08-06 20:39:52,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 127.2ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:39:52,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9076 states. [2021-08-06 20:39:52,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9076 to 8978. [2021-08-06 20:39:52,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8978 states, 8977 states have (on average 2.3116854182911886) internal successors, (20752), 8977 states have internal predecessors, (20752), 0 states have call successors, (0), 0 states have call 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:52,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8978 states to 8978 states and 20752 transitions. [2021-08-06 20:39:52,683 INFO L78 Accepts]: Start accepts. Automaton has 8978 states and 20752 transitions. Word has length 28 [2021-08-06 20:39:52,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:52,683 INFO L470 AbstractCegarLoop]: Abstraction has 8978 states and 20752 transitions. [2021-08-06 20:39:52,683 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:39:52,683 INFO L276 IsEmpty]: Start isEmpty. Operand 8978 states and 20752 transitions. [2021-08-06 20:39:52,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:52,693 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:52,693 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:39:52,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-06 20:39:52,893 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:39:52,894 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:39:52,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:52,894 INFO L82 PathProgramCache]: Analyzing trace with hash -12851524, now seen corresponding path program 65 times [2021-08-06 20:39:52,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:52,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611066929] [2021-08-06 20:39:52,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:52,894 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:52,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:52,967 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:39:52,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:52,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611066929] [2021-08-06 20:39:52,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611066929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:52,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341507152] [2021-08-06 20:39:52,967 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:39:52,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:52,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:52,968 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:39:52,968 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:39:56,958 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:39:56,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:56,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:56,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:57,067 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:39:57,067 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:57,099 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:39:57,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341507152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:57,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:57,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:39:57,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608502059] [2021-08-06 20:39:57,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:39:57,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:57,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:39:57,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:39:57,100 INFO L87 Difference]: Start difference. First operand 8978 states and 20752 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:39:57,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:57,360 INFO L93 Difference]: Finished difference Result 9348 states and 21536 transitions. [2021-08-06 20:39:57,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:39:57,361 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:39:57,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:57,378 INFO L225 Difference]: With dead ends: 9348 [2021-08-06 20:39:57,378 INFO L226 Difference]: Without dead ends: 9348 [2021-08-06 20:39:57,378 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:39:57,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9348 states. [2021-08-06 20:39:57,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9348 to 9051. [2021-08-06 20:39:57,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9051 states, 9050 states have (on average 2.3111602209944753) internal successors, (20916), 9050 states have internal predecessors, (20916), 0 states have call successors, (0), 0 states have call 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:57,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9051 states to 9051 states and 20916 transitions. [2021-08-06 20:39:57,500 INFO L78 Accepts]: Start accepts. Automaton has 9051 states and 20916 transitions. Word has length 28 [2021-08-06 20:39:57,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:57,500 INFO L470 AbstractCegarLoop]: Abstraction has 9051 states and 20916 transitions. [2021-08-06 20:39:57,500 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:39:57,500 INFO L276 IsEmpty]: Start isEmpty. Operand 9051 states and 20916 transitions. [2021-08-06 20:39:57,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:57,509 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:57,509 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:39:57,537 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:39:57,710 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:39:57,710 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:39:57,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:57,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1025606664, now seen corresponding path program 66 times [2021-08-06 20:39:57,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:57,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937796924] [2021-08-06 20:39:57,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:57,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:57,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:57,786 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:39:57,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:57,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937796924] [2021-08-06 20:39:57,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937796924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:57,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434669735] [2021-08-06 20:39:57,786 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:39:57,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:57,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:57,787 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:39:57,788 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:40:01,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:40:01,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:01,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:01,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:01,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:40:01,904 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:40:01,930 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:40:01,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434669735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:01,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:01,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:01,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958396300] [2021-08-06 20:40:01,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:01,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:01,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:01,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:01,930 INFO L87 Difference]: Start difference. First operand 9051 states and 20916 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:40:02,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:02,074 INFO L93 Difference]: Finished difference Result 10110 states and 22996 transitions. [2021-08-06 20:40:02,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:40:02,075 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:40:02,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:02,088 INFO L225 Difference]: With dead ends: 10110 [2021-08-06 20:40:02,088 INFO L226 Difference]: Without dead ends: 10106 [2021-08-06 20:40:02,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 88.7ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:40:02,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10106 states. [2021-08-06 20:40:02,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10106 to 9896. [2021-08-06 20:40:02,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9896 states, 9895 states have (on average 2.301566447700859) internal successors, (22774), 9895 states have internal predecessors, (22774), 0 states have call successors, (0), 0 states have call 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:02,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9896 states to 9896 states and 22774 transitions. [2021-08-06 20:40:02,212 INFO L78 Accepts]: Start accepts. Automaton has 9896 states and 22774 transitions. Word has length 28 [2021-08-06 20:40:02,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:02,212 INFO L470 AbstractCegarLoop]: Abstraction has 9896 states and 22774 transitions. [2021-08-06 20:40:02,212 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:40:02,212 INFO L276 IsEmpty]: Start isEmpty. Operand 9896 states and 22774 transitions. [2021-08-06 20:40:02,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:02,222 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:02,223 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:40:02,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:02,423 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:40:02,423 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:40:02,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:02,424 INFO L82 PathProgramCache]: Analyzing trace with hash 1696975864, now seen corresponding path program 67 times [2021-08-06 20:40:02,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:02,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332210204] [2021-08-06 20:40:02,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:02,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:02,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:02,499 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:40:02,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:02,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332210204] [2021-08-06 20:40:02,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332210204] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:02,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264424994] [2021-08-06 20:40:02,499 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:40:02,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:02,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:02,500 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:40:02,501 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:40:06,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:06,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:06,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:06,650 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:40:06,650 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:06,682 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:40:06,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264424994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:06,682 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:06,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:06,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437651289] [2021-08-06 20:40:06,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:06,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:06,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:06,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:06,683 INFO L87 Difference]: Start difference. First operand 9896 states and 22774 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:40:06,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:06,928 INFO L93 Difference]: Finished difference Result 10143 states and 23083 transitions. [2021-08-06 20:40:06,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:40:06,928 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:40:06,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:06,943 INFO L225 Difference]: With dead ends: 10143 [2021-08-06 20:40:06,943 INFO L226 Difference]: Without dead ends: 10143 [2021-08-06 20:40:06,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:40:06,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10143 states. [2021-08-06 20:40:07,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10143 to 8589. [2021-08-06 20:40:07,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8589 states, 8588 states have (on average 2.3102002794597114) internal successors, (19840), 8588 states have internal predecessors, (19840), 0 states have call successors, (0), 0 states have call 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:07,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8589 states to 8589 states and 19840 transitions. [2021-08-06 20:40:07,067 INFO L78 Accepts]: Start accepts. Automaton has 8589 states and 19840 transitions. Word has length 28 [2021-08-06 20:40:07,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:07,067 INFO L470 AbstractCegarLoop]: Abstraction has 8589 states and 19840 transitions. [2021-08-06 20:40:07,068 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:40:07,068 INFO L276 IsEmpty]: Start isEmpty. Operand 8589 states and 19840 transitions. [2021-08-06 20:40:07,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:07,077 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:07,077 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:40:07,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:07,278 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:40:07,278 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:40:07,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:07,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1339123644, now seen corresponding path program 68 times [2021-08-06 20:40:07,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:07,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984961228] [2021-08-06 20:40:07,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:07,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:07,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:07,357 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:40:07,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:07,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984961228] [2021-08-06 20:40:07,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984961228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:07,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117807485] [2021-08-06 20:40:07,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:40:07,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:07,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:07,359 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:40:07,359 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:40:11,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:40:11,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:11,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:11,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:11,531 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:40:11,531 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:11,563 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:40:11,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117807485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:11,563 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:11,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:11,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108027943] [2021-08-06 20:40:11,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:11,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:11,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:11,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:11,564 INFO L87 Difference]: Start difference. First operand 8589 states and 19840 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:40:11,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:11,808 INFO L93 Difference]: Finished difference Result 8825 states and 20304 transitions. [2021-08-06 20:40:11,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:40:11,809 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:40:11,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:11,820 INFO L225 Difference]: With dead ends: 8825 [2021-08-06 20:40:11,820 INFO L226 Difference]: Without dead ends: 8825 [2021-08-06 20:40:11,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 185.4ms TimeCoverageRelationStatistics Valid=240, Invalid=630, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:40:11,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8825 states. [2021-08-06 20:40:11,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8825 to 8723. [2021-08-06 20:40:11,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8723 states, 8722 states have (on average 2.308186195826645) internal successors, (20132), 8722 states have internal predecessors, (20132), 0 states have call successors, (0), 0 states have call 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:11,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8723 states to 8723 states and 20132 transitions. [2021-08-06 20:40:11,932 INFO L78 Accepts]: Start accepts. Automaton has 8723 states and 20132 transitions. Word has length 28 [2021-08-06 20:40:11,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:11,932 INFO L470 AbstractCegarLoop]: Abstraction has 8723 states and 20132 transitions. [2021-08-06 20:40:11,932 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:40:11,932 INFO L276 IsEmpty]: Start isEmpty. Operand 8723 states and 20132 transitions. [2021-08-06 20:40:11,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:11,941 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:11,941 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:40:11,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:12,141 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:40:12,141 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:40:12,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:12,142 INFO L82 PathProgramCache]: Analyzing trace with hash 2138949308, now seen corresponding path program 69 times [2021-08-06 20:40:12,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:12,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33496633] [2021-08-06 20:40:12,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:12,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:12,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:12,266 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:40:12,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:12,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33496633] [2021-08-06 20:40:12,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33496633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:12,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325438946] [2021-08-06 20:40:12,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:40:12,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:12,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:12,267 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:40:12,268 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:40:16,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:40:16,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:16,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:16,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:16,382 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:40:16,383 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:16,414 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:40:16,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325438946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:16,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:16,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:16,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985884702] [2021-08-06 20:40:16,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:16,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:16,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:16,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:16,415 INFO L87 Difference]: Start difference. First operand 8723 states and 20132 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:40:16,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:16,617 INFO L93 Difference]: Finished difference Result 8898 states and 20490 transitions. [2021-08-06 20:40:16,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:40:16,618 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:40:16,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:16,630 INFO L225 Difference]: With dead ends: 8898 [2021-08-06 20:40:16,630 INFO L226 Difference]: Without dead ends: 8898 [2021-08-06 20:40:16,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 128.4ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:40:16,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8898 states. [2021-08-06 20:40:16,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8898 to 8713. [2021-08-06 20:40:16,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8713 states, 8712 states have (on average 2.3085399449035813) internal successors, (20112), 8712 states have internal predecessors, (20112), 0 states have call successors, (0), 0 states have call 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:16,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8713 states to 8713 states and 20112 transitions. [2021-08-06 20:40:16,758 INFO L78 Accepts]: Start accepts. Automaton has 8713 states and 20112 transitions. Word has length 28 [2021-08-06 20:40:16,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:16,759 INFO L470 AbstractCegarLoop]: Abstraction has 8713 states and 20112 transitions. [2021-08-06 20:40:16,759 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:40:16,759 INFO L276 IsEmpty]: Start isEmpty. Operand 8713 states and 20112 transitions. [2021-08-06 20:40:16,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:16,768 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:16,768 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:40:16,795 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:40:16,974 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:40:16,975 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:40:16,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:16,975 INFO L82 PathProgramCache]: Analyzing trace with hash -424171844, now seen corresponding path program 70 times [2021-08-06 20:40:16,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:16,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244243391] [2021-08-06 20:40:16,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:16,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:16,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:17,057 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:40:17,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:17,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244243391] [2021-08-06 20:40:17,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244243391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:17,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886253901] [2021-08-06 20:40:17,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:40:17,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:17,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:17,058 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:40:17,059 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:40:21,087 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:40:21,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:21,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:21,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:21,223 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:40:21,224 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:21,257 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:40:21,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886253901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:21,257 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:21,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-06 20:40:21,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215918435] [2021-08-06 20:40:21,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:40:21,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:21,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:40:21,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:40:21,258 INFO L87 Difference]: Start difference. First operand 8713 states and 20112 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:40:21,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:21,516 INFO L93 Difference]: Finished difference Result 8930 states and 20547 transitions. [2021-08-06 20:40:21,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:40:21,517 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:40:21,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:21,529 INFO L225 Difference]: With dead ends: 8930 [2021-08-06 20:40:21,529 INFO L226 Difference]: Without dead ends: 8930 [2021-08-06 20:40:21,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 139.1ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:40:21,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8930 states. [2021-08-06 20:40:21,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8930 to 8706. [2021-08-06 20:40:21,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8706 states, 8705 states have (on average 2.3080987937966686) internal successors, (20092), 8705 states have internal predecessors, (20092), 0 states have call successors, (0), 0 states have call 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:21,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8706 states to 8706 states and 20092 transitions. [2021-08-06 20:40:21,641 INFO L78 Accepts]: Start accepts. Automaton has 8706 states and 20092 transitions. Word has length 28 [2021-08-06 20:40:21,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:21,641 INFO L470 AbstractCegarLoop]: Abstraction has 8706 states and 20092 transitions. [2021-08-06 20:40:21,641 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:40:21,641 INFO L276 IsEmpty]: Start isEmpty. Operand 8706 states and 20092 transitions. [2021-08-06 20:40:21,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:21,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:21,650 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:21,678 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:40:21,850 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:40:21,851 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:40:21,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:21,851 INFO L82 PathProgramCache]: Analyzing trace with hash -510371878, now seen corresponding path program 71 times [2021-08-06 20:40:21,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:21,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646871516] [2021-08-06 20:40:21,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:21,851 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:21,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:22,030 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 53.2 percent of original size [2021-08-06 20:40:22,045 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 53.2 percent of original size [2021-08-06 20:40:22,136 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 415, result has 42.1 percent of original size [2021-08-06 20:40:22,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 415, result has 42.1 percent of original size [2021-08-06 20:40:22,421 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 176, result has 78.8 percent of original size [2021-08-06 20:40:22,573 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 176, result has 78.8 percent of original size [2021-08-06 20:40:22,957 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 181, result has 77.9 percent of original size [2021-08-06 20:40:23,096 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 181, result has 77.9 percent of original size [2021-08-06 20:40:23,438 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 88.2 percent of original size [2021-08-06 20:40:23,529 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 88.2 percent of original size [2021-08-06 20:40:23,859 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 88.1 percent of original size [2021-08-06 20:40:23,947 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 88.1 percent of original size [2021-08-06 20:40:24,245 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 80.8 percent of original size [2021-08-06 20:40:24,264 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 80.8 percent of original size [2021-08-06 20:40:24,360 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 74.6 percent of original size [2021-08-06 20:40:24,365 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 74.6 percent of original size [2021-08-06 20:40:24,400 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:24,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:24,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646871516] [2021-08-06 20:40:24,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646871516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:24,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777381666] [2021-08-06 20:40:24,401 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:40:24,401 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:24,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:24,402 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:40:24,402 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:40:28,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:40:28,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:28,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:40:28,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:33,408 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:40:33,409 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:40:34,083 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:34,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777381666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:34,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:34,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:40:34,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164102963] [2021-08-06 20:40:34,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:40:34,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:34,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:40:34,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:40:34,084 INFO L87 Difference]: Start difference. First operand 8706 states and 20092 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:40:39,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:39,295 INFO L93 Difference]: Finished difference Result 9271 states and 21057 transitions. [2021-08-06 20:40:39,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:40:39,295 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:40:39,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:39,307 INFO L225 Difference]: With dead ends: 9271 [2021-08-06 20:40:39,308 INFO L226 Difference]: Without dead ends: 9241 [2021-08-06 20:40:39,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 5619.2ms TimeCoverageRelationStatistics Valid=347, Invalid=1545, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:40:39,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9241 states. [2021-08-06 20:40:39,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9241 to 8763. [2021-08-06 20:40:39,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8763 states, 8762 states have (on average 2.3088335996347866) internal successors, (20230), 8762 states have internal predecessors, (20230), 0 states have call successors, (0), 0 states have call 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:39,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8763 states to 8763 states and 20230 transitions. [2021-08-06 20:40:39,419 INFO L78 Accepts]: Start accepts. Automaton has 8763 states and 20230 transitions. Word has length 30 [2021-08-06 20:40:39,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:39,419 INFO L470 AbstractCegarLoop]: Abstraction has 8763 states and 20230 transitions. [2021-08-06 20:40:39,419 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:40:39,419 INFO L276 IsEmpty]: Start isEmpty. Operand 8763 states and 20230 transitions. [2021-08-06 20:40:39,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:39,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:39,429 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:39,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-06 20:40:39,629 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:40:39,629 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:40:39,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:39,629 INFO L82 PathProgramCache]: Analyzing trace with hash -256582754, now seen corresponding path program 72 times [2021-08-06 20:40:39,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:39,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806711727] [2021-08-06 20:40:39,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:39,630 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:39,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 100, result has 42.5 percent of original size [2021-08-06 20:40:39,770 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 100, result has 42.5 percent of original size [2021-08-06 20:40:39,827 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 123, result has 65.1 percent of original size [2021-08-06 20:40:39,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 123, result has 65.1 percent of original size [2021-08-06 20:40:40,047 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 85.4 percent of original size [2021-08-06 20:40:40,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 85.4 percent of original size [2021-08-06 20:40:40,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 85.0 percent of original size [2021-08-06 20:40:40,369 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 85.0 percent of original size [2021-08-06 20:40:40,550 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 94.4 percent of original size [2021-08-06 20:40:40,567 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 94.4 percent of original size [2021-08-06 20:40:40,695 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 94.3 percent of original size [2021-08-06 20:40:40,711 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 94.3 percent of original size [2021-08-06 20:40:40,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 83.1 percent of original size [2021-08-06 20:40:40,844 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 83.1 percent of original size [2021-08-06 20:40:40,910 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 44.6 percent of original size [2021-08-06 20:40:40,916 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 44.6 percent of original size [2021-08-06 20:40:40,951 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:40,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:40,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806711727] [2021-08-06 20:40:40,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806711727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:40,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62929809] [2021-08-06 20:40:40,952 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:40:40,952 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:40,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:40,953 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:40:40,953 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:40:45,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:40:45,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:45,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:40:45,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:02,225 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:41:02,225 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 223 treesize of output 153 [2021-08-06 20:41:02,969 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:02,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62929809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:02,969 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:02,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:41:02,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843126904] [2021-08-06 20:41:02,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:02,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:02,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:02,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:02,970 INFO L87 Difference]: Start difference. First operand 8763 states and 20230 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:08,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:08,078 INFO L93 Difference]: Finished difference Result 10575 states and 24241 transitions. [2021-08-06 20:41:08,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:41:08,079 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:08,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:08,092 INFO L225 Difference]: With dead ends: 10575 [2021-08-06 20:41:08,093 INFO L226 Difference]: Without dead ends: 10560 [2021-08-06 20:41:08,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 5173.7ms TimeCoverageRelationStatistics Valid=408, Invalid=1848, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:41:08,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10560 states. [2021-08-06 20:41:08,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10560 to 8769. [2021-08-06 20:41:08,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8769 states, 8768 states have (on average 2.3088503649635035) internal successors, (20244), 8768 states have internal predecessors, (20244), 0 states have call successors, (0), 0 states have call 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:08,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8769 states to 8769 states and 20244 transitions. [2021-08-06 20:41:08,216 INFO L78 Accepts]: Start accepts. Automaton has 8769 states and 20244 transitions. Word has length 30 [2021-08-06 20:41:08,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:08,216 INFO L470 AbstractCegarLoop]: Abstraction has 8769 states and 20244 transitions. [2021-08-06 20:41:08,216 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:08,216 INFO L276 IsEmpty]: Start isEmpty. Operand 8769 states and 20244 transitions. [2021-08-06 20:41:08,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:08,226 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:08,226 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:08,256 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:41:08,427 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:41:08,427 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:41:08,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:08,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1934847834, now seen corresponding path program 73 times [2021-08-06 20:41:08,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:08,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869623540] [2021-08-06 20:41:08,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:08,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:08,606 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 389, result has 23.7 percent of original size [2021-08-06 20:41:08,623 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 389, result has 23.7 percent of original size [2021-08-06 20:41:08,716 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 188, result has 47.5 percent of original size [2021-08-06 20:41:08,741 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 188, result has 47.5 percent of original size [2021-08-06 20:41:08,864 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 188, result has 48.5 percent of original size [2021-08-06 20:41:08,898 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 188, result has 48.5 percent of original size [2021-08-06 20:41:09,039 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 183, result has 63.3 percent of original size [2021-08-06 20:41:09,088 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 183, result has 63.3 percent of original size [2021-08-06 20:41:09,298 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 173, result has 62.3 percent of original size [2021-08-06 20:41:09,334 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 173, result has 62.3 percent of original size [2021-08-06 20:41:09,497 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 65, result has 80.5 percent of original size [2021-08-06 20:41:09,530 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 65, result has 80.5 percent of original size [2021-08-06 20:41:09,675 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 87.1 percent of original size [2021-08-06 20:41:09,687 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 87.1 percent of original size [2021-08-06 20:41:09,742 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 42.7 percent of original size [2021-08-06 20:41:09,748 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 42.7 percent of original size [2021-08-06 20:41:09,782 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 63, result has 40.0 percent of original size [2021-08-06 20:41:09,787 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 63, result has 40.0 percent of original size [2021-08-06 20:41:09,815 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,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:09,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869623540] [2021-08-06 20:41:09,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869623540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:09,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651928284] [2021-08-06 20:41:09,815 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:41:09,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:09,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:09,816 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:41:09,816 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:41:14,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:14,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:41:14,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:16,745 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:41:16,745 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 221 treesize of output 145 [2021-08-06 20:41:17,386 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:17,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651928284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:17,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:17,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:41:17,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585901715] [2021-08-06 20:41:17,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:17,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:17,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:17,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:17,387 INFO L87 Difference]: Start difference. First operand 8769 states and 20244 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:24,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:24,368 INFO L93 Difference]: Finished difference Result 9584 states and 21628 transitions. [2021-08-06 20:41:24,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 20:41:24,369 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:24,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:24,384 INFO L225 Difference]: With dead ends: 9584 [2021-08-06 20:41:24,384 INFO L226 Difference]: Without dead ends: 9574 [2021-08-06 20:41:24,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 7254.3ms TimeCoverageRelationStatistics Valid=359, Invalid=2397, Unknown=0, NotChecked=0, Total=2756 [2021-08-06 20:41:24,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9574 states. [2021-08-06 20:41:24,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9574 to 8783. [2021-08-06 20:41:24,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8783 states, 8782 states have (on average 2.309496697790936) internal successors, (20282), 8782 states have internal predecessors, (20282), 0 states have call successors, (0), 0 states have call 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:24,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8783 states to 8783 states and 20282 transitions. [2021-08-06 20:41:24,512 INFO L78 Accepts]: Start accepts. Automaton has 8783 states and 20282 transitions. Word has length 30 [2021-08-06 20:41:24,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:24,512 INFO L470 AbstractCegarLoop]: Abstraction has 8783 states and 20282 transitions. [2021-08-06 20:41:24,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:41:24,512 INFO L276 IsEmpty]: Start isEmpty. Operand 8783 states and 20282 transitions. [2021-08-06 20:41:24,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:24,522 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:24,522 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:24,552 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:41:24,728 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:41:24,729 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:41:24,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:24,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1019744218, now seen corresponding path program 74 times [2021-08-06 20:41:24,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:24,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885799582] [2021-08-06 20:41:24,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:24,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:24,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:24,906 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 80.8 percent of original size [2021-08-06 20:41:24,929 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 80.8 percent of original size [2021-08-06 20:41:25,053 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 164, result has 70.7 percent of original size [2021-08-06 20:41:25,131 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 164, result has 70.7 percent of original size [2021-08-06 20:41:25,355 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 85.0 percent of original size [2021-08-06 20:41:25,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 85.0 percent of original size [2021-08-06 20:41:25,689 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 90, result has 83.8 percent of original size [2021-08-06 20:41:25,746 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 90, result has 83.8 percent of original size [2021-08-06 20:41:25,993 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 82.1 percent of original size [2021-08-06 20:41:26,030 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 82.1 percent of original size [2021-08-06 20:41:26,192 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 66.5 percent of original size [2021-08-06 20:41:26,212 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 66.5 percent of original size [2021-08-06 20:41:26,287 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 66.0 percent of original size [2021-08-06 20:41:26,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 66.0 percent of original size [2021-08-06 20:41:26,368 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 30.8 percent of original size [2021-08-06 20:41:26,370 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 30.8 percent of original size [2021-08-06 20:41:26,402 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:26,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:26,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885799582] [2021-08-06 20:41:26,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885799582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:26,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443419203] [2021-08-06 20:41:26,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:41:26,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:26,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:26,403 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:41:26,404 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:41:31,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:41:31,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:31,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:41:31,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:35,157 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:41:35,158 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 227 treesize of output 191 [2021-08-06 20:41:40,557 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 50.0 percent of original size [2021-08-06 20:41:40,577 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 50.0 percent of original size [2021-08-06 20:41:41,077 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:41,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443419203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:41,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:41,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-06 20:41:41,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172030084] [2021-08-06 20:41:41,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:41:41,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:41,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:41:41,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:41:41,078 INFO L87 Difference]: Start difference. First operand 8783 states and 20282 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:50,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:50,344 INFO L93 Difference]: Finished difference Result 9270 states and 21091 transitions. [2021-08-06 20:41:50,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-06 20:41:50,345 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:50,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:50,358 INFO L225 Difference]: With dead ends: 9270 [2021-08-06 20:41:50,358 INFO L226 Difference]: Without dead ends: 9260 [2021-08-06 20:41:50,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 9210.8ms TimeCoverageRelationStatistics Valid=398, Invalid=2572, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 20:41:50,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9260 states. [2021-08-06 20:41:50,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9260 to 8793. [2021-08-06 20:41:50,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8793 states, 8792 states have (on average 2.3093721565059147) internal successors, (20304), 8792 states have internal predecessors, (20304), 0 states have call successors, (0), 0 states have call 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:50,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8793 states to 8793 states and 20304 transitions. [2021-08-06 20:41:50,471 INFO L78 Accepts]: Start accepts. Automaton has 8793 states and 20304 transitions. Word has length 30 [2021-08-06 20:41:50,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:50,471 INFO L470 AbstractCegarLoop]: Abstraction has 8793 states and 20304 transitions. [2021-08-06 20:41:50,471 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:50,471 INFO L276 IsEmpty]: Start isEmpty. Operand 8793 states and 20304 transitions. [2021-08-06 20:41:50,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:50,481 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:50,481 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:50,510 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:41:50,681 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:41:50,681 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:41:50,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:50,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1167653030, now seen corresponding path program 75 times [2021-08-06 20:41:50,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:50,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244735054] [2021-08-06 20:41:50,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:50,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:50,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:50,914 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 432, result has 18.2 percent of original size [2021-08-06 20:41:50,973 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 432, result has 18.2 percent of original size [2021-08-06 20:41:51,064 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 286, result has 43.6 percent of original size [2021-08-06 20:41:51,099 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 286, result has 43.6 percent of original size [2021-08-06 20:41:51,251 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 286, result has 44.4 percent of original size [2021-08-06 20:41:51,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 286, result has 44.4 percent of original size [2021-08-06 20:41:51,461 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 388, result has 49.1 percent of original size [2021-08-06 20:41:51,522 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 388, result has 49.1 percent of original size [2021-08-06 20:41:51,740 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 302, result has 53.4 percent of original size [2021-08-06 20:41:51,791 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 302, result has 53.4 percent of original size [2021-08-06 20:41:51,975 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 153, result has 52.6 percent of original size [2021-08-06 20:41:51,995 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 153, result has 52.6 percent of original size [2021-08-06 20:41:52,068 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 96, result has 63.2 percent of original size [2021-08-06 20:41:52,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 96, result has 63.2 percent of original size [2021-08-06 20:41:52,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 53.3 percent of original size [2021-08-06 20:41:52,157 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 53.3 percent of original size [2021-08-06 20:41:52,191 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 51.3 percent of original size [2021-08-06 20:41:52,198 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 51.3 percent of original size [2021-08-06 20:41:52,229 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:52,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:52,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244735054] [2021-08-06 20:41:52,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244735054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:52,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667288651] [2021-08-06 20:41:52,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:41:52,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:52,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:52,231 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:41:52,231 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:41:57,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:41:57,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:57,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:41:57,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:02,264 INFO L354 Elim1Store]: treesize reduction 29, result has 60.3 percent of original size [2021-08-06 20:42:02,264 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 231 treesize of output 198 [2021-08-06 20:42:08,962 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 197, result has 37.5 percent of original size [2021-08-06 20:42:08,982 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 197, result has 37.5 percent of original size [2021-08-06 20:42:09,394 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:09,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667288651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:09,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:09,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 26 [2021-08-06 20:42:09,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076020657] [2021-08-06 20:42:09,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 20:42:09,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:09,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 20:42:09,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:42:09,395 INFO L87 Difference]: Start difference. First operand 8793 states and 20304 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 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:16,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:16,753 INFO L93 Difference]: Finished difference Result 9633 states and 21727 transitions. [2021-08-06 20:42:16,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-06 20:42:16,754 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 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:16,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:16,768 INFO L225 Difference]: With dead ends: 9633 [2021-08-06 20:42:16,769 INFO L226 Difference]: Without dead ends: 9623 [2021-08-06 20:42:16,769 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 7518.1ms TimeCoverageRelationStatistics Valid=489, Invalid=3801, Unknown=0, NotChecked=0, Total=4290 [2021-08-06 20:42:16,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9623 states. [2021-08-06 20:42:16,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9623 to 8799. [2021-08-06 20:42:16,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8799 states, 8798 states have (on average 2.309274835189816) internal successors, (20317), 8798 states have internal predecessors, (20317), 0 states have call successors, (0), 0 states have call 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:16,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8799 states to 8799 states and 20317 transitions. [2021-08-06 20:42:16,896 INFO L78 Accepts]: Start accepts. Automaton has 8799 states and 20317 transitions. Word has length 30 [2021-08-06 20:42:16,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:16,896 INFO L470 AbstractCegarLoop]: Abstraction has 8799 states and 20317 transitions. [2021-08-06 20:42:16,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 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:16,896 INFO L276 IsEmpty]: Start isEmpty. Operand 8799 states and 20317 transitions. [2021-08-06 20:42:16,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:16,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:16,907 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:16,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-06 20:42:17,107 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:42:17,108 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:42:17,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:17,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1635819354, now seen corresponding path program 76 times [2021-08-06 20:42:17,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:17,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080826843] [2021-08-06 20:42:17,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:17,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:17,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:17,185 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 74.3 percent of original size [2021-08-06 20:42:17,195 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 74.3 percent of original size [2021-08-06 20:42:17,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 68.9 percent of original size [2021-08-06 20:42:17,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 68.9 percent of original size [2021-08-06 20:42:17,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 69.7 percent of original size [2021-08-06 20:42:17,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 69.7 percent of original size [2021-08-06 20:42:17,530 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 80.1 percent of original size [2021-08-06 20:42:17,664 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 80.1 percent of original size [2021-08-06 20:42:17,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 79.7 percent of original size [2021-08-06 20:42:17,856 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 79.7 percent of original size [2021-08-06 20:42:18,008 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 10, result has 96.0 percent of original size [2021-08-06 20:42:18,022 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 10, result has 96.0 percent of original size [2021-08-06 20:42:18,137 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 62.1 percent of original size [2021-08-06 20:42:18,146 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 62.1 percent of original size [2021-08-06 20:42:18,207 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 61.4 percent of original size [2021-08-06 20:42:18,215 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 61.4 percent of original size [2021-08-06 20:42:18,273 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 75.0 percent of original size [2021-08-06 20:42:18,278 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 75.0 percent of original size [2021-08-06 20:42:18,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 73.2 percent of original size [2021-08-06 20:42:18,322 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 73.2 percent of original size [2021-08-06 20:42:18,359 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:18,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:18,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080826843] [2021-08-06 20:42:18,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080826843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:18,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107310103] [2021-08-06 20:42:18,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:42:18,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:18,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:18,361 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:42:18,361 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:42:23,363 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:42:23,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:23,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:42:23,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:27,551 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:42:27,551 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 225 treesize of output 155 [2021-08-06 20:42:28,295 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:28,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107310103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:28,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:28,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:42:28,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678310986] [2021-08-06 20:42:28,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:42:28,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:28,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:42:28,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:42:28,296 INFO L87 Difference]: Start difference. First operand 8799 states and 20317 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:42:33,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:33,014 INFO L93 Difference]: Finished difference Result 11386 states and 26128 transitions. [2021-08-06 20:42:33,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:42:33,015 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:42:33,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:33,032 INFO L225 Difference]: With dead ends: 11386 [2021-08-06 20:42:33,032 INFO L226 Difference]: Without dead ends: 11362 [2021-08-06 20:42:33,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 4731.6ms TimeCoverageRelationStatistics Valid=343, Invalid=2519, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:42:33,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11362 states. [2021-08-06 20:42:33,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11362 to 8843. [2021-08-06 20:42:33,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8843 states, 8842 states have (on average 2.3077358063786475) internal successors, (20405), 8842 states have internal predecessors, (20405), 0 states have call successors, (0), 0 states have call 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:33,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8843 states to 8843 states and 20405 transitions. [2021-08-06 20:42:33,162 INFO L78 Accepts]: Start accepts. Automaton has 8843 states and 20405 transitions. Word has length 30 [2021-08-06 20:42:33,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:33,162 INFO L470 AbstractCegarLoop]: Abstraction has 8843 states and 20405 transitions. [2021-08-06 20:42:33,162 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:42:33,162 INFO L276 IsEmpty]: Start isEmpty. Operand 8843 states and 20405 transitions. [2021-08-06 20:42:33,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:33,171 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:33,171 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:33,203 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:42:33,372 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:42:33,372 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:42:33,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:33,372 INFO L82 PathProgramCache]: Analyzing trace with hash -1094509922, now seen corresponding path program 77 times [2021-08-06 20:42:33,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:33,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56284982] [2021-08-06 20:42:33,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:33,372 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:33,536 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.2 percent of original size [2021-08-06 20:42:33,542 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.2 percent of original size [2021-08-06 20:42:33,602 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 66, result has 77.8 percent of original size [2021-08-06 20:42:33,628 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 66, result has 77.8 percent of original size [2021-08-06 20:42:33,766 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 90.1 percent of original size [2021-08-06 20:42:33,799 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 90.1 percent of original size [2021-08-06 20:42:34,005 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 89.7 percent of original size [2021-08-06 20:42:34,035 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 89.7 percent of original size [2021-08-06 20:42:34,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 84.8 percent of original size [2021-08-06 20:42:34,253 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 84.8 percent of original size [2021-08-06 20:42:34,409 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 85.5 percent of original size [2021-08-06 20:42:34,424 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 85.5 percent of original size [2021-08-06 20:42:34,535 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 27, result has 85.2 percent of original size [2021-08-06 20:42:34,550 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 27, result has 85.2 percent of original size [2021-08-06 20:42:34,651 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 81.7 percent of original size [2021-08-06 20:42:34,657 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 81.7 percent of original size [2021-08-06 20:42:34,699 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:34,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:34,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56284982] [2021-08-06 20:42:34,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56284982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:34,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510962849] [2021-08-06 20:42:34,699 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:42:34,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:34,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:34,700 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:42:34,700 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:42:39,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:42:39,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:39,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:42:39,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:46,423 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:42:46,424 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 218 treesize of output 145 [2021-08-06 20:42:47,402 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:47,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510962849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:47,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:47,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:42:47,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235774885] [2021-08-06 20:42:47,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:42:47,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:47,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:42:47,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:42:47,403 INFO L87 Difference]: Start difference. First operand 8843 states and 20405 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:53,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:53,146 INFO L93 Difference]: Finished difference Result 10737 states and 24543 transitions. [2021-08-06 20:42:53,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:42:53,147 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:53,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:53,161 INFO L225 Difference]: With dead ends: 10737 [2021-08-06 20:42:53,161 INFO L226 Difference]: Without dead ends: 10722 [2021-08-06 20:42:53,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 5679.9ms TimeCoverageRelationStatistics Valid=440, Invalid=1912, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 20:42:53,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10722 states. [2021-08-06 20:42:53,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10722 to 8881. [2021-08-06 20:42:53,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8881 states, 8880 states have (on average 2.3057432432432434) internal successors, (20475), 8880 states have internal predecessors, (20475), 0 states have call successors, (0), 0 states have call 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:53,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8881 states to 8881 states and 20475 transitions. [2021-08-06 20:42:53,289 INFO L78 Accepts]: Start accepts. Automaton has 8881 states and 20475 transitions. Word has length 30 [2021-08-06 20:42:53,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:53,289 INFO L470 AbstractCegarLoop]: Abstraction has 8881 states and 20475 transitions. [2021-08-06 20:42:53,289 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:53,289 INFO L276 IsEmpty]: Start isEmpty. Operand 8881 states and 20475 transitions. [2021-08-06 20:42:53,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:53,299 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:53,299 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:53,334 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:42:53,500 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:42:53,500 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:42:53,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:53,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1013060126, now seen corresponding path program 78 times [2021-08-06 20:42:53,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:53,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247716248] [2021-08-06 20:42:53,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:53,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:53,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:53,639 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 676, result has 19.5 percent of original size [2021-08-06 20:42:53,686 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 676, result has 19.5 percent of original size [2021-08-06 20:42:53,774 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 310, result has 39.8 percent of original size [2021-08-06 20:42:53,815 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 310, result has 39.8 percent of original size [2021-08-06 20:42:53,944 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 310, result has 40.4 percent of original size [2021-08-06 20:42:53,987 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 310, result has 40.4 percent of original size [2021-08-06 20:42:54,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 593, result has 41.5 percent of original size [2021-08-06 20:42:54,245 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 593, result has 41.5 percent of original size [2021-08-06 20:42:54,529 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 378, result has 40.8 percent of original size [2021-08-06 20:42:54,587 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 378, result has 40.8 percent of original size [2021-08-06 20:42:54,793 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 160, result has 58.8 percent of original size [2021-08-06 20:42:54,818 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 160, result has 58.8 percent of original size [2021-08-06 20:42:54,923 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 86, result has 72.2 percent of original size [2021-08-06 20:42:54,944 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 86, result has 72.2 percent of original size [2021-08-06 20:42:55,035 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 84.0 percent of original size [2021-08-06 20:42:55,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 84.0 percent of original size [2021-08-06 20:42:55,093 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 83.2 percent of original size [2021-08-06 20:42:55,100 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 83.2 percent of original size [2021-08-06 20:42:55,145 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:55,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:55,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247716248] [2021-08-06 20:42:55,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247716248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:55,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368045820] [2021-08-06 20:42:55,146 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:42:55,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:55,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:55,146 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:42:55,199 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:43:00,596 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:43:00,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:43:00,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:43:00,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:03,328 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:43:03,328 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 221 treesize of output 145 [2021-08-06 20:43:04,035 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:43:04,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368045820] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:04,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:04,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:43:04,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243108048] [2021-08-06 20:43:04,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:43:04,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:04,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:43:04,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:43:04,036 INFO L87 Difference]: Start difference. First operand 8881 states and 20475 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:43:11,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:11,186 INFO L93 Difference]: Finished difference Result 9716 states and 21888 transitions. [2021-08-06 20:43:11,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 20:43:11,187 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:43:11,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:11,201 INFO L225 Difference]: With dead ends: 9716 [2021-08-06 20:43:11,201 INFO L226 Difference]: Without dead ends: 9706 [2021-08-06 20:43:11,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 7433.1ms TimeCoverageRelationStatistics Valid=426, Invalid=2880, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:43:11,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9706 states. [2021-08-06 20:43:11,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9706 to 8893. [2021-08-06 20:43:11,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8893 states, 8892 states have (on average 2.30510571300045) internal successors, (20497), 8892 states have internal predecessors, (20497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:11,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8893 states to 8893 states and 20497 transitions. [2021-08-06 20:43:11,323 INFO L78 Accepts]: Start accepts. Automaton has 8893 states and 20497 transitions. Word has length 30 [2021-08-06 20:43:11,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:11,323 INFO L470 AbstractCegarLoop]: Abstraction has 8893 states and 20497 transitions. [2021-08-06 20:43:11,323 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:43:11,323 INFO L276 IsEmpty]: Start isEmpty. Operand 8893 states and 20497 transitions. [2021-08-06 20:43:11,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:11,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:11,333 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:43:11,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-06 20:43:11,548 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:43:11,549 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:43:11,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:11,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1266849250, now seen corresponding path program 79 times [2021-08-06 20:43:11,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:11,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226107861] [2021-08-06 20:43:11,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:11,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:11,626 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 39, result has 60.2 percent of original size [2021-08-06 20:43:11,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 39, result has 60.2 percent of original size [2021-08-06 20:43:11,670 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 65, result has 77.2 percent of original size [2021-08-06 20:43:11,696 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 65, result has 77.2 percent of original size [2021-08-06 20:43:11,799 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 65, result has 77.7 percent of original size [2021-08-06 20:43:11,830 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 65, result has 77.7 percent of original size [2021-08-06 20:43:11,948 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 88.5 percent of original size [2021-08-06 20:43:11,991 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 88.5 percent of original size [2021-08-06 20:43:12,242 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 88.3 percent of original size [2021-08-06 20:43:12,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 88.3 percent of original size [2021-08-06 20:43:12,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 88.8 percent of original size [2021-08-06 20:43:12,596 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 88.8 percent of original size [2021-08-06 20:43:12,704 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 88.6 percent of original size [2021-08-06 20:43:12,732 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 88.6 percent of original size [2021-08-06 20:43:12,834 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 68.4 percent of original size [2021-08-06 20:43:12,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 68.4 percent of original size [2021-08-06 20:43:12,913 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 68.4 percent of original size [2021-08-06 20:43:12,918 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 68.4 percent of original size [2021-08-06 20:43:12,954 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 66.2 percent of original size [2021-08-06 20:43:12,958 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 66.2 percent of original size [2021-08-06 20:43:12,991 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:43:12,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:12,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226107861] [2021-08-06 20:43:12,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226107861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:12,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080857402] [2021-08-06 20:43:12,992 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:43:12,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:12,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:12,992 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:43:12,993 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:43:18,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:18,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-06 20:43:18,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:25,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:26,016 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:43:26,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 241 treesize of output 161 [2021-08-06 20:43:26,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:43:26,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080857402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:26,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:26,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-06 20:43:26,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124309698] [2021-08-06 20:43:26,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:43:26,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:26,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:43:26,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:43:26,850 INFO L87 Difference]: Start difference. First operand 8893 states and 20497 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:43:33,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:33,357 INFO L93 Difference]: Finished difference Result 11426 states and 26218 transitions. [2021-08-06 20:43:33,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 20:43:33,357 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:43:33,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:33,373 INFO L225 Difference]: With dead ends: 11426 [2021-08-06 20:43:33,373 INFO L226 Difference]: Without dead ends: 11416 [2021-08-06 20:43:33,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 6639.3ms TimeCoverageRelationStatistics Valid=457, Invalid=3325, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:43:33,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11416 states. [2021-08-06 20:43:33,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11416 to 8913. [2021-08-06 20:43:33,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8913 states, 8912 states have (on average 2.3037477558348294) internal successors, (20531), 8912 states have internal predecessors, (20531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:33,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8913 states to 8913 states and 20531 transitions. [2021-08-06 20:43:33,502 INFO L78 Accepts]: Start accepts. Automaton has 8913 states and 20531 transitions. Word has length 30 [2021-08-06 20:43:33,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:33,502 INFO L470 AbstractCegarLoop]: Abstraction has 8913 states and 20531 transitions. [2021-08-06 20:43:33,502 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:43:33,502 INFO L276 IsEmpty]: Start isEmpty. Operand 8913 states and 20531 transitions. [2021-08-06 20:43:33,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:33,512 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:33,512 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:43:33,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-06 20:43:33,712 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:43:33,712 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:43:33,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:33,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1851087142, now seen corresponding path program 28 times [2021-08-06 20:43:33,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:33,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278376327] [2021-08-06 20:43:33,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:33,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:33,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:33,829 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 109, result has 32.3 percent of original size [2021-08-06 20:43:33,837 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 109, result has 32.3 percent of original size [2021-08-06 20:43:33,871 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 127, result has 37.7 percent of original size [2021-08-06 20:43:33,879 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 127, result has 37.7 percent of original size [2021-08-06 20:43:33,991 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1145, result has 17.9 percent of original size [2021-08-06 20:43:34,112 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1145, result has 17.9 percent of original size [2021-08-06 20:43:34,329 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1236, result has 18.4 percent of original size [2021-08-06 20:43:34,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1236, result has 18.4 percent of original size [2021-08-06 20:43:34,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1555, result has 24.4 percent of original size [2021-08-06 20:43:35,166 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1555, result has 24.4 percent of original size [2021-08-06 20:43:35,513 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1244, result has 28.1 percent of original size [2021-08-06 20:43:35,796 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1244, result has 28.1 percent of original size [2021-08-06 20:43:36,061 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 525, result has 44.1 percent of original size [2021-08-06 20:43:36,151 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 525, result has 44.1 percent of original size [2021-08-06 20:43:36,382 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 87, result has 74.2 percent of original size [2021-08-06 20:43:36,413 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 87, result has 74.2 percent of original size [2021-08-06 20:43:36,485 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 61.2 percent of original size [2021-08-06 20:43:36,498 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 61.2 percent of original size [2021-08-06 20:43:36,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 60.1 percent of original size [2021-08-06 20:43:36,559 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 60.1 percent of original size [2021-08-06 20:43:36,601 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:43:36,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:36,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278376327] [2021-08-06 20:43:36,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278376327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:36,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310308010] [2021-08-06 20:43:36,601 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:43:36,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:36,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:36,602 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:43:36,603 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:43:42,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:43:42,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:43:42,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:43:42,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:44,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:44,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:44,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:44,939 INFO L354 Elim1Store]: treesize reduction 119, result has 7.8 percent of original size [2021-08-06 20:43:44,939 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 302 treesize of output 159 [2021-08-06 20:43:45,210 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:43:45,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310308010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:45,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:45,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-08-06 20:43:45,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190716905] [2021-08-06 20:43:45,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:43:45,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:45,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:43:45,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:43:45,211 INFO L87 Difference]: Start difference. First operand 8913 states and 20531 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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:43:50,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:50,803 INFO L93 Difference]: Finished difference Result 8967 states and 20598 transitions. [2021-08-06 20:43:50,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:43:50,804 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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:43:50,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:50,816 INFO L225 Difference]: With dead ends: 8967 [2021-08-06 20:43:50,816 INFO L226 Difference]: Without dead ends: 8957 [2021-08-06 20:43:50,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 6050.3ms TimeCoverageRelationStatistics Valid=412, Invalid=2450, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:43:50,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8957 states. [2021-08-06 20:43:50,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8957 to 8917. [2021-08-06 20:43:50,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8917 states, 8916 states have (on average 2.303275011215792) internal successors, (20536), 8916 states have internal predecessors, (20536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:50,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8917 states to 8917 states and 20536 transitions. [2021-08-06 20:43:50,926 INFO L78 Accepts]: Start accepts. Automaton has 8917 states and 20536 transitions. Word has length 30 [2021-08-06 20:43:50,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:50,927 INFO L470 AbstractCegarLoop]: Abstraction has 8917 states and 20536 transitions. [2021-08-06 20:43:50,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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:43:50,927 INFO L276 IsEmpty]: Start isEmpty. Operand 8917 states and 20536 transitions. [2021-08-06 20:43:50,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:50,936 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:50,936 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:43:50,970 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:43:51,137 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:43:51,137 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:43:51,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:51,137 INFO L82 PathProgramCache]: Analyzing trace with hash 2006105946, now seen corresponding path program 80 times [2021-08-06 20:43:51,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:51,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512434845] [2021-08-06 20:43:51,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:51,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:51,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:51,217 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 87.7 percent of original size [2021-08-06 20:43:51,224 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 87.7 percent of original size [2021-08-06 20:43:51,260 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 81.4 percent of original size [2021-08-06 20:43:51,270 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 81.4 percent of original size [2021-08-06 20:43:51,332 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 82.1 percent of original size [2021-08-06 20:43:51,341 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 82.1 percent of original size [2021-08-06 20:43:51,419 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 88.6 percent of original size [2021-08-06 20:43:51,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 88.6 percent of original size [2021-08-06 20:43:51,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 35, result has 88.3 percent of original size [2021-08-06 20:43:51,628 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 35, result has 88.3 percent of original size [2021-08-06 20:43:51,766 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 90.0 percent of original size [2021-08-06 20:43:51,784 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 90.0 percent of original size [2021-08-06 20:43:51,992 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 88.6 percent of original size [2021-08-06 20:43:52,005 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 88.6 percent of original size [2021-08-06 20:43:52,064 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 19, result has 88.4 percent of original size [2021-08-06 20:43:52,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 19, result has 88.4 percent of original size [2021-08-06 20:43:52,130 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 75.3 percent of original size [2021-08-06 20:43:52,136 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 75.3 percent of original size [2021-08-06 20:43:52,170 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 73.7 percent of original size [2021-08-06 20:43:52,175 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 73.7 percent of original size [2021-08-06 20:43:52,206 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:43:52,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:52,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512434845] [2021-08-06 20:43:52,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512434845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:52,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149783796] [2021-08-06 20:43:52,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:43:52,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:52,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:52,207 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:43:52,208 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:43:58,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:43:58,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:43:58,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:43:58,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:44:02,380 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-06 20:44:02,380 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 219 treesize of output 151 [2021-08-06 20:44:02,980 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:44:02,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149783796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:02,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:44:02,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-06 20:44:02,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002209639] [2021-08-06 20:44:02,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:44:02,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:44:02,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:44:02,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:44:02,981 INFO L87 Difference]: Start difference. First operand 8917 states and 20536 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:44:09,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:44:09,456 INFO L93 Difference]: Finished difference Result 11568 states and 26460 transitions. [2021-08-06 20:44:09,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-06 20:44:09,456 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:44:09,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:44:09,473 INFO L225 Difference]: With dead ends: 11568 [2021-08-06 20:44:09,473 INFO L226 Difference]: Without dead ends: 11540 [2021-08-06 20:44:09,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 963 ImplicationChecksByTransitivity, 6230.6ms TimeCoverageRelationStatistics Valid=431, Invalid=3351, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:44:09,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11540 states. [2021-08-06 20:44:09,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11540 to 8979. [2021-08-06 20:44:09,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8979 states, 8978 states have (on average 2.300846513700156) internal successors, (20657), 8978 states have internal predecessors, (20657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:09,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8979 states to 8979 states and 20657 transitions. [2021-08-06 20:44:09,611 INFO L78 Accepts]: Start accepts. Automaton has 8979 states and 20657 transitions. Word has length 30 [2021-08-06 20:44:09,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:44:09,611 INFO L470 AbstractCegarLoop]: Abstraction has 8979 states and 20657 transitions. [2021-08-06 20:44:09,611 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:44:09,611 INFO L276 IsEmpty]: Start isEmpty. Operand 8979 states and 20657 transitions. [2021-08-06 20:44:09,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:44:09,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:44:09,621 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:44:09,656 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:44:09,822 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:44:09,822 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:44:09,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:44:09,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1647853274, now seen corresponding path program 29 times [2021-08-06 20:44:09,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:44:09,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999522080] [2021-08-06 20:44:09,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:44:09,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:44:09,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:44:09,934 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 42.7 percent of original size [2021-08-06 20:44:09,943 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 42.7 percent of original size [2021-08-06 20:44:09,979 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 86, result has 54.0 percent of original size [2021-08-06 20:44:09,991 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 86, result has 54.0 percent of original size [2021-08-06 20:44:10,104 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 343, result has 50.8 percent of original size [2021-08-06 20:44:10,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 343, result has 50.8 percent of original size [2021-08-06 20:44:10,429 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 378, result has 49.7 percent of original size [2021-08-06 20:44:10,606 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 378, result has 49.7 percent of original size [2021-08-06 20:44:10,878 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 609, result has 42.9 percent of original size [2021-08-06 20:44:11,033 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 609, result has 42.9 percent of original size [2021-08-06 20:44:11,320 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 434, result has 46.0 percent of original size [2021-08-06 20:44:11,400 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 434, result has 46.0 percent of original size [2021-08-06 20:44:11,626 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 305, result has 53.1 percent of original size [2021-08-06 20:44:11,680 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 305, result has 53.1 percent of original size [2021-08-06 20:44:11,868 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 23, result has 90.5 percent of original size [2021-08-06 20:44:11,891 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 23, result has 90.5 percent of original size [2021-08-06 20:44:11,997 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 69.7 percent of original size [2021-08-06 20:44:12,007 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 69.7 percent of original size [2021-08-06 20:44:12,067 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 40, result has 68.5 percent of original size [2021-08-06 20:44:12,077 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 40, result has 68.5 percent of original size [2021-08-06 20:44:12,131 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:44:12,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:44:12,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999522080] [2021-08-06 20:44:12,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999522080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:12,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108160933] [2021-08-06 20:44:12,131 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:44:12,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:44:12,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:44:12,132 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:44:12,132 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:44:18,259 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:44:18,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:44:18,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:44:18,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:44:20,937 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-06 20:44:20,937 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:44:21,206 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:44:21,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108160933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:21,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:44:21,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-08-06 20:44:21,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67350773] [2021-08-06 20:44:21,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:44:21,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:44:21,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:44:21,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:44:21,207 INFO L87 Difference]: Start difference. First operand 8979 states and 20657 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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:44:30,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:44:30,426 INFO L93 Difference]: Finished difference Result 9075 states and 20786 transitions. [2021-08-06 20:44:30,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 20:44:30,426 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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:44:30,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:44:30,438 INFO L225 Difference]: With dead ends: 9075 [2021-08-06 20:44:30,438 INFO L226 Difference]: Without dead ends: 9065 [2021-08-06 20:44:30,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 9495.3ms TimeCoverageRelationStatistics Valid=608, Invalid=3552, Unknown=0, NotChecked=0, Total=4160 [2021-08-06 20:44:30,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9065 states. [2021-08-06 20:44:30,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9065 to 8979. [2021-08-06 20:44:30,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8979 states, 8978 states have (on average 2.300846513700156) internal successors, (20657), 8978 states have internal predecessors, (20657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:30,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8979 states to 8979 states and 20657 transitions. [2021-08-06 20:44:30,554 INFO L78 Accepts]: Start accepts. Automaton has 8979 states and 20657 transitions. Word has length 30 [2021-08-06 20:44:30,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:44:30,554 INFO L470 AbstractCegarLoop]: Abstraction has 8979 states and 20657 transitions. [2021-08-06 20:44:30,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 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:44:30,554 INFO L276 IsEmpty]: Start isEmpty. Operand 8979 states and 20657 transitions. [2021-08-06 20:44:30,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:44:30,567 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:44:30,567 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:44:30,608 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:44:30,792 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:44:30,793 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:44:30,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:44:30,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1454647590, now seen corresponding path program 30 times [2021-08-06 20:44:30,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:44:30,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783135956] [2021-08-06 20:44:30,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:44:30,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:44:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:44:30,883 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 44.0 percent of original size [2021-08-06 20:44:30,888 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 44.0 percent of original size [2021-08-06 20:44:30,920 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:44:30,930 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 64.5 percent of original size [2021-08-06 20:44:31,010 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 171, result has 54.3 percent of original size [2021-08-06 20:44:31,047 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 171, result has 54.3 percent of original size [2021-08-06 20:44:31,192 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 166, result has 58.0 percent of original size [2021-08-06 20:44:31,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 166, result has 58.0 percent of original size [2021-08-06 20:44:31,429 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 287, result has 56.9 percent of original size [2021-08-06 20:44:31,527 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 287, result has 56.9 percent of original size [2021-08-06 20:44:31,774 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 175, result has 62.8 percent of original size [2021-08-06 20:44:31,824 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 175, result has 62.8 percent of original size [2021-08-06 20:44:31,995 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 106, result has 50.2 percent of original size [2021-08-06 20:44:32,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 106, result has 50.2 percent of original size [2021-08-06 20:44:32,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 68.8 percent of original size [2021-08-06 20:44:32,100 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 68.8 percent of original size [2021-08-06 20:44:32,166 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 42.0 percent of original size [2021-08-06 20:44:32,171 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 42.0 percent of original size [2021-08-06 20:44:32,211 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 39.5 percent of original size [2021-08-06 20:44:32,216 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 39.5 percent of original size [2021-08-06 20:44:32,253 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:44:32,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:44:32,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783135956] [2021-08-06 20:44:32,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783135956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:32,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033483003] [2021-08-06 20:44:32,253 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:44:32,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:44:32,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:44:32,254 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:44:32,255 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:44:38,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:44:38,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:44:38,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:44:38,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:44:43,594 INFO L354 Elim1Store]: treesize reduction 113, result has 8.1 percent of original size [2021-08-06 20:44:43,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 254 treesize of output 167 [2021-08-06 20:44:43,863 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:44:43,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033483003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:43,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:44:43,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-08-06 20:44:43,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589645591] [2021-08-06 20:44:43,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:44:43,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:44:43,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:44:43,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:44:43,864 INFO L87 Difference]: Start difference. First operand 8979 states and 20657 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:44:53,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:44:53,602 INFO L93 Difference]: Finished difference Result 9129 states and 20871 transitions. [2021-08-06 20:44:53,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-06 20:44:53,602 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:44:53,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:44:53,615 INFO L225 Difference]: With dead ends: 9129 [2021-08-06 20:44:53,615 INFO L226 Difference]: Without dead ends: 9091 [2021-08-06 20:44:53,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 9266.8ms TimeCoverageRelationStatistics Valid=664, Invalid=4166, Unknown=0, NotChecked=0, Total=4830 [2021-08-06 20:44:53,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9091 states. [2021-08-06 20:44:53,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9091 to 8983. [2021-08-06 20:44:53,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8983 states, 8982 states have (on average 2.300267201068804) internal successors, (20661), 8982 states have internal predecessors, (20661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:44:53,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8983 states to 8983 states and 20661 transitions. [2021-08-06 20:44:53,736 INFO L78 Accepts]: Start accepts. Automaton has 8983 states and 20661 transitions. Word has length 30 [2021-08-06 20:44:53,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:44:53,736 INFO L470 AbstractCegarLoop]: Abstraction has 8983 states and 20661 transitions. [2021-08-06 20:44:53,736 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:44:53,736 INFO L276 IsEmpty]: Start isEmpty. Operand 8983 states and 20661 transitions. [2021-08-06 20:44:53,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:44:53,746 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:44:53,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:44:53,782 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:44:53,946 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:44:53,946 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:44:53,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:44:53,946 INFO L82 PathProgramCache]: Analyzing trace with hash -988024870, now seen corresponding path program 81 times [2021-08-06 20:44:53,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:44:53,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098649330] [2021-08-06 20:44:53,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:44:53,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:44:54,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:44:54,114 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 82.8 percent of original size [2021-08-06 20:44:54,119 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 82.8 percent of original size [2021-08-06 20:44:54,185 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 91.1 percent of original size [2021-08-06 20:44:54,236 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 91.1 percent of original size [2021-08-06 20:44:54,403 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 97.2 percent of original size [2021-08-06 20:44:54,457 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 97.2 percent of original size [2021-08-06 20:44:54,681 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 96.3 percent of original size [2021-08-06 20:44:54,715 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 96.3 percent of original size [2021-08-06 20:44:54,909 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 96.2 percent of original size [2021-08-06 20:44:54,938 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 96.2 percent of original size [2021-08-06 20:44:55,121 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 96.1 percent of original size [2021-08-06 20:44:55,145 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 96.1 percent of original size [2021-08-06 20:44:55,335 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 95.9 percent of original size [2021-08-06 20:44:55,353 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 95.9 percent of original size [2021-08-06 20:44:55,445 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 76.4 percent of original size [2021-08-06 20:44:55,453 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 76.4 percent of original size [2021-08-06 20:44:55,500 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:44:55,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:44:55,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098649330] [2021-08-06 20:44:55,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098649330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:44:55,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25005643] [2021-08-06 20:44:55,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:44:55,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:44:55,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:44:55,501 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:44:55,504 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:45:01,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:45:01,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:45:01,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:45:01,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2021-08-06 20:45:05,611 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-06 20:45:05,614 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:45:05,619 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:45:05,621 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:45:05,651 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:45:05,816 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:45:05,817 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 6 for 1ms.. [2021-08-06 20:45:05,821 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:45:05,822 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:45:05,822 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 20:45:05,824 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:45:05,824 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:45:05,826 INFO L202 PluginConnector]: Adding new model min-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:45:05 BasicIcfg [2021-08-06 20:45:05,826 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:45:05,826 INFO L168 Benchmark]: Toolchain (without parser) took 733124.10 ms. Allocated memory was 185.6 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 165.8 MB in the beginning and 904.2 MB in the end (delta: -738.4 MB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. [2021-08-06 20:45:05,826 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 185.6 MB. Free memory was 167.0 MB in the beginning and 166.9 MB in the end (delta: 169.0 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:45:05,826 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.17 ms. Allocated memory is still 185.6 MB. Free memory was 165.8 MB in the beginning and 164.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:05,826 INFO L168 Benchmark]: Boogie Preprocessor took 10.88 ms. Allocated memory is still 185.6 MB. Free memory was 164.3 MB in the beginning and 163.2 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:05,826 INFO L168 Benchmark]: RCFGBuilder took 277.24 ms. Allocated memory is still 185.6 MB. Free memory was 163.2 MB in the beginning and 149.4 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:05,826 INFO L168 Benchmark]: TraceAbstraction took 732810.57 ms. Allocated memory was 185.6 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 148.9 MB in the beginning and 904.2 MB in the end (delta: -755.3 MB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. [2021-08-06 20:45:05,827 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.12 ms. Allocated memory is still 185.6 MB. Free memory was 167.0 MB in the beginning and 166.9 MB in the end (delta: 169.0 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 19.17 ms. Allocated memory is still 185.6 MB. Free memory was 165.8 MB in the beginning and 164.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 10.88 ms. Allocated memory is still 185.6 MB. Free memory was 164.3 MB in the beginning and 163.2 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 277.24 ms. Allocated memory is still 185.6 MB. Free memory was 163.2 MB in the beginning and 149.4 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 732810.57 ms. Allocated memory was 185.6 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 148.9 MB in the beginning and 904.2 MB in the end (delta: -755.3 MB). Peak memory consumption was 1.0 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: 72, positive conditional: 0, positive unconditional: 72, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 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: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 6 for 1ms.. - 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 analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 6 for 1ms.. - 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 analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 6 for 1ms.. - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 6 for 1ms.. - 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: 732711.2ms, OverallIterations: 114, TraceHistogramMax: 3, EmptinessCheckTime: 382.5ms, AutomataDifference: 165502.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 75.4ms, PartialOrderReductionTime: 66.1ms, HoareTripleCheckerStatistics: 2815 SDtfs, 17721 SDslu, 19834 SDs, 0 SdLazy, 43093 SolverSat, 3571 SolverUnsat, 1 SolverUnknown, 0 SolverNotchecked, 26876.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6168 GetRequests, 2321 SyntacticMatches, 121 SemanticMatches, 3726 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43480 ImplicationChecksByTransitivity, 160181.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9896occurred in iteration=96, InterpolantAutomatonStates: 2988, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4549.9ms AutomataMinimizationTime, 113 MinimizatonAttempts, 65413 StatesRemovedByMinimization, 113 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 370.2ms SsaConstructionTime, 1906.0ms SatisfiabilityAnalysisTime, 205016.0ms InterpolantComputationTime, 6022 NumberOfCodeBlocks, 6022 NumberOfCodeBlocksAsserted, 366 NumberOfCheckSat, 5799 ConstructedInterpolants, 123 QuantifiedInterpolants, 149276 SizeOfPredicates, 535 NumberOfNonLiveVariables, 7785 ConjunctsInSsa, 1897 ConjunctsInUnsatCore, 223 InterpolantComputations, 3 PerfectInterpolantSequences, 395/1924 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